如何使用jquery在EditFormSettings中找到TextBox ID

时间:2014-01-27 08:41:34

标签: telerik telerik-grid

<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>

如何从客户端站点获取TextBox(txtLastName)ID

1 个答案:

答案 0 :(得分: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