我有一个文本框,其中我试图调用其OnBlur事件的功能。 该函数在aspx.cs页面中定义。 当我尝试调试时出现问题,它说没有定义函数Text_Blur。 下面是代码: 前端:事件触发错误
<asp:TextBox ID="txtAutoComplete" runat="server" OnBlur="Text_Blur" CssClass="TextStyleFilter"></asp:TextBox>
代码背后,aspx.cs:
public event EventHandler OnChange;
protected void Text_Blur(object sender, EventArgs e)
{
if (OnChange != null)
OnChange(this, EventArgs.Empty);
}
我用Google搜索和了解的onblur要求一个Javascript功能,但我需要建立一个OnBlur上的另一个用户控件的事件处理程序,甚至OnChange .. 是否可以通过Javascript来实现? Plz建议..任何指针将高度赞赏。
-Anurag
你可以提供关于其他用户控件的更多细节吗?它是什么以及它是如何渲染的? – JurgenStillaert
你对“onBlur”的最终要求是什么?模糊会发生什么? – sajanyamaha
@JurgenStillaert:这里是我的case.I hv用户控件A有一个文本框和一个按钮。文本框是由一个AJAX自动完成扩展器的目标。我需要在另一个用户控件中使用此usercntrol两次B.On调试我cud发现AJAXservice.svc.cs中的条件不正确,因此需要进一步调试,试图在OnBlur或OnChange上触发一个事件,这将调用usercntrol B的事件处理程序,在这里我分配一些常见的会话变量并检查相应的条件AJAXservice.svc.cs.Hope你得到我想说... :) – Anurag