我在这里有点痛苦,我无法弄清楚出了什么问题.
我有一个ASP.net项目,我部署在服务器上.起初一切似乎都很好,没有任何错误.但是,作为最后一个加法,我想将搜索功能添加到一个相当大的列表中,所以我在标记中添加了以下语法:
<td>
Search Server:
<asp:TextBox ID="txtSearch" runat="server" />
<asp:Button ID="btnLookup" runat="server" OnClick="btnLookup_Clicked" Text="Search" />
<asp:Label ID="lblFeedback" runat="server" />
</td>
Run Code Online (Sandbox Code Playgroud)
以及后面的代码:
protected void btnLookup_Clicked(object sender, EventArgs e)
{
lblFeedback.Text = "";
Session["IsSearch"] = true;
LoadServerList();
}
Run Code Online (Sandbox Code Playgroud)
当我在本地运行它时,它可以正常工作.然而!
当我将这些文件复制到服务器时,我收到编译错误:
编译器错误消息:CS1061:'ASP.ntservice_ reports_ reports_ serverlist_ manage_aspx'不包含'btnLookup_ Clicked'的定义,并且没有扩展方法'btnLookup_ Clicked'接受类型'ASP.ntservice_ reports_ reports_server_serverlist_ manage_aspxx'的第一个参数可以找到(你错过了使用指令或程序集引用吗?)
它说没有什么可以处理我的Clicked事件,虽然它在我通过Visual Studio运行时确实有效.
有任何想法吗?
编辑:我自己尝试的是
归档时间: |
|
查看次数: |
50006 次 |
最近记录: |