2
在一个窗体中,我有多组使用验证组属性的控件。我想在下拉列表中选择的项目的基础上使用javascript在客户端动态地将验证组分配给asp.Button。在客户端更改验证小组的按钮与JavaScript
这是我正在使用的JavaScript,但它不工作。它显示验证组未定义,但实际上定义了一个默认组。
请指教我。感谢
<script type="text/JavaScript">
function NextClicked() {
var _ddlStatus = document.getElementById("<%=ddl.ClientID%>");
var _selectedIndex = _ddlStatus.selectedIndex;
var _btn = document.getElementById("<%=btnNext.ClientID%>");
alert(_btn.ValidationGroup); // here in messge it shows undefiend, yet I have defiend a group in button as default.
if (_selectedIndex == 1) {
_btn.ValidationGroup = "G1";
}
else
if (_selectedIndex == 2) {
_btn.ValidationGroup = "G2";
}
}
这为我工作。谢谢。我有更改ValidationGroup的validationSummary问题,所以我最终为每个组添加了一个ValidationSummary。 – JCallico 2011-08-16 16:09:41
我试过这个解决方案,但是当用户点击提交按钮时我的验证不会触发 – 2013-04-18 16:41:04