我有一個文本框,其中我試圖調用其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