我有一個用戶控件,一個下拉列表,它由許多組件控件組成。 主要的HtmlInputText將回傳一個輸入,但失去焦點它不會,我需要更新其他控件。 我添加了一個onblur函數,它被調用,但我只想回發時獲取焦點的元素不是用戶控件的一部分。如何確定usercontrol選擇的子項
如何確定選擇什麼以及它是否是控件的子項?
標記:
<%@ Register Assembly="MultiDropDown" Namespace="MultiDropDownLib" TagPrefix="MultiDropDownLib" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<table style="width: 328px">
<tr>
<td>
ProductClass
</td>
<td>
<MultiDropDownLib:MultiDropDown ID="MultiDropDown1" runat="server" TextBoxClass="textboxDD"
PostOnBlur="true" />
</td>
...
和對照:
if (PostOnBlur)
{
txtItemList.Attributes.Add("onblur", string.Format("PostBack();", this.ClientID));
}
在我想,以確定哪些具有焦點的回傳,如果它是控制的一部分。原控制來自:http://www.codeproject.com/Articles/219977/MultiDropDown-A-multiple-selection-Dropdown-contro
你可以發佈你的asp.net頁面的標記嗎?目前還不確定項目的結構。謝謝。 – 2012-02-06 18:01:49