2014-01-27 69 views
1
<EditFormSettings EditFormType="Template" PopUpSettings-Width="80%"> 

        <EditColumn FilterControlAltText="Filter EditCommandColumn column"></EditColumn> 

        <FormTemplate> 
           <asp:TextBox ID="txtLastName" Text='<%# Bind("last_name") %>' runat="server" CssClass="form-control"> </asp:TextBox> 
        </FormTemplate> 
    </EditFormSettings> 

我怎樣才能得到文本框(txtLastName)ID從客戶站點如何使用jQuery查找文本框裏面的ID EditFormSettings

回答

0

裏面找template/itemtemplate你需要attributeEndsWith selector找到元素的任何控制。

由於當文本框呈現文本框的clientID的在最後所呈現的控制的id屬性(它是動態生成的)被分配(在你的情況下的文本框)

var txtLastNameID=$("[id$='txtLastName']").attr("id");// will give you id(dynamically generated) 

var txtLastNameI=$("[id$='txtLastName']");// will give you object of control 
相關問題