同一aspx中的多个用户控件实例
本文关键字:用户 控件 实例 aspx 同一 | 更新日期: 2023-09-27 17:58:41
嗨,我有一个用户控件,比如:ucCustomer。
此用户控件中有3个字段:txtBox1(必需,有效输入)txtBox2(必需)txtBox(必需,有效输入)
我使用Jquery选项卡,在每个选项卡中我都有一个用户控件。
因此,当用户点击continue时,必须验证用户控件内的各个控件。
我无法实现控制分组。如果我有tab1,那么控件必须有group_tab1,与tab2相同,控件也有group_Tab 2。
因此,当我单击"继续"时,我会按组名获取控件,并验证每个字段。
我正在使用jquery验证。让我知道我怎样才能做到这一点。感谢
如果在aspx中使用jQuery和web用户控件,对象名称更改。txtBox2 => UC_XX1_txtBox2
txtBox2 => UC_XX2_txtBox2
(类似的东西)。您可以通过选择器选择所有项目并获取子项例如:
function XXXX()
{
//Get uc Childrens
$('#UC_XX2_txtBox2 input').each(function () {
//validate the fields here
}
//Get uc Childrens
var list1=$('#UC_XX1_txtBox2 input')
for (var i = 0; i < list1.length; i++) {
//validate the fields here
}
}