【发布时间】:2016-08-19 19:33:07
【问题描述】:
我有一个 Gridview,有两个 ItemTemplate,一个用于 TextBox,另一个用于 CustomValidator,我在此网格外有一个按钮
当我单击按钮时,我只想通过网格中的 CustomValidators 验证文本框
我只想捕捉在 CustomValidator 的同一行中找到的文本框
在这个函数中
function ValidateModuleList(source, args) {
}
我尝试了类似的东西
function ValidateModuleList(source, args) {
var row = $(this).parent('td').parent('tr');
var textbox = row.find('textbox1') ;
}
但它不起作用。
验证器:
<ItemTemplate>
<asp:CustomValidator runat="server" ID="cvmodulelist" ClientValidationFunction="ValidateModuleList" CssClass="CustomValid" ErrorMessage="*" ValidationGroup="vg_Save_Req_TP_Settings">*
</asp:CustomValidator>
</ItemTemplate>
【问题讨论】:
-
怎么调用函数 ValidateModuleList ?
-
*:CustomValidator> -
您的 javascript 方法中的“textbox1”是什么?
标签: c# javascript jquery asp.net