我得到这个错误:
CS1061:“ASP.dashboard_aspx”不包含“Button6_Click”的定义,并且找不到接受第一个“ASP.dashboard_aspx”类型参数的扩展方法“Button6_Click”(是否缺少using指令或程序集引用?)
当我在我的开发PC上运行它时,它工作正常,但是当我在服务器上上传时,它给出了这个错误。
错误代码:
Line 252:
Line 253: </td><td>
Line 254:<asp:Button ID="Button3" runat="server" BackColor="#FF9933" ForeColor="White" Height="30px" Text="Search" Width="129px" OnClick="Button3_Click" Visible="False" />
Line 255: </td>
Line 256: </tr>
字符串
我的CS文件:
<asp:Button ID="Button3" runat="server" BackColor="#FF9933" Font-Size="Large" ForeColor="White" Height="30px" OnClick="Button3_Click" Text="Search" Visible="False" Width="200px" />
型
代码隐藏:
protected void Button3_Click(object sender, EventArgs e)
{
conn = new SqlConnection(strcon);
conn.Open();
DataTable dt = new DataTable();
cmd = new SqlCommand("select * from AssignedProject where under=@Projectid", conn);
cmd.Parameters.AddWithValue("@Projectid", DropDownList2.Text);
da = new SqlDataAdapter(cmd);
da.Fill(dt);
if (dt.Rows.Count > 0)
{
Label16.Text = "View FTEs Details";
GridView5.Visible = true;
GridView2.Visible = false;
GridView5.DataSource = dt;
GridView5.DataBind();
}
else
{
Label16.Text = " On Going Project";
loadGV();
}
conn.Close();
}
型
我试着:
1.清洁和重建
1.重新创建按钮和事件
1.研究了一下,他们说要在<@Page
处添加Inherit标签;它已经在那里了。
似乎没有什么工作。它混淆了我,因为它是运行前一天在服务器上太多。只是添加了这个按钮和下拉列表,因为它不工作。
2条答案
按热度按时间y3bcpkx11#
在第1061行。你有另一个按钮,Onclick=“Button6_Click”,受保护的void 'Button6_Click'从代码后面删除。
定位器不需要指向准确的错误位置。
b4lqfgs42#
最后不得不给予它,并重复一切。希望有一个备份的早期版本,这是工作。所以,吸取了教训的艰难方式。谢谢大家。