[英]Compilation Error - are you missing a using directive or an assembly reference?
After i debug the program, the page show me the following error.调试程序后,页面显示以下错误。 I have no idea to solve this error, is that missing the assemblies ?
我不知道解决这个错误,是缺少程序集吗?
Here is the error their show:这是他们显示的错误:
Compilation Error编译错误
Description : An error occurred during the compilation of a resource required to service this request.
描述:在编译服务此请求所需的资源期间发生错误。 Please review the following specific error details and modify your source code appropriately.
请查看以下特定错误详细信息并适当修改您的源代码。
Compiler Error Message : CS1061: 'ASP.dcbrequestlogcriteria_aspx' does not contain a definition for 'ddlTelco_SelectedIndexChanged' and no extension method 'ddlTelco_SelectedIndexChanged' accepting a first argument of type 'ASP.dcbrequestlogcriteria_aspx' could be found (are you missing a using directive or an assembly reference?)
编译器错误消息:CS1061:“ASP.dcbrequestlogcriteria_aspx”不包含“ddlTelco_SelectedIndexChanged”的定义并且没有接受“ASP.dcbrequestlogcriteria_aspx”类型的第一个参数的扩展方法“ddlTelco_SelectedIndexChanged”可以找到(或者您是否缺少 using 指令组装参考?)
Source Error:源错误:
<span class="fieldlable">Telco:</span>
<span>
<asp:DropDownList ID="ddlTelco" runat="server" DataTextField="Text" DataValueField="Value" AutoPostBack="true" OnSelectedIndexChanged="ddlTelco_SelectedIndexChanged" SelectMethod="LoadTelco" Enabled="false"></asp:DropDownList>
</span>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorTelco" runat="server" ErrorMessage="Telco" ControlToValidate="ddlTelco"></asp:RequiredFieldValidator>
You have assigned the event handler ddlTelco_SelectedIndexChanged
to the OnSelectedIndexChanged
event of the DropDownList
But you forgot to define it in the back-end, or it may be deleted.你已经将事件处理程序
ddlTelco_SelectedIndexChanged
分配给了DropDownList
的OnSelectedIndexChanged
事件,但是你忘记在后端定义它,否则它可能会被删除。
If you really want to do something with OnSelectedIndexChanged
define ddlTelco_SelectedIndexChanged
in the back end and rebuild the solution .如果您真的想对
OnSelectedIndexChanged
做一些事情, ddlTelco_SelectedIndexChanged
在后端定义ddlTelco_SelectedIndexChanged
并重建解决方案。 If you don't want means remove OnSelectedIndexChanged
from the markup如果你不想要意味着从标记中删除
OnSelectedIndexChanged
It means that it is looking for the event ddlTelco_SelectedIndexChanged which you have subscribed to your control这意味着它正在寻找您订阅了控件的事件ddlTelco_SelectedIndexChanged
On the code behind of your markup, define an event for ddlTelco_SelectedIndexChanged or by subscribing your control to an event and generate在标记背后的代码中,为ddlTelco_SelectedIndexChanged定义一个事件或通过将您的控件订阅到一个事件并生成
ddlTelco.OnSelectedIndexChanged += ddlTelco_SelectedIndexChanged ddlTelco.OnSelectedIndexChanged += ddlTelco_SelectedIndexChanged
protected void ddlTelco_SelectedIndexChanged(object sender, EventArgs e)
{
//Write implementation here
}
and rebuild.并重建。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.