需要检查文本框是否为空或不使用RequiredFieldValidator,同时单击提交按钮时将显示错误消息,并且如果我们使用javascript填充文本框,然后单击其他位置,则错误消息不会隐藏。如果在其上键入任何内容并移动光标,则该时间错误消息将被隐藏。
skip_if
答案 0 :(得分:1)
您可以简单地强制执行与使用jQuery change
在TextBox中键入文本时相同的结果。
$('#txtValue').val('New Value');
$('#txtValue').change();
答案 1 :(得分:0)
我正在使用javascript,因此在分配值之后,请使用带有RequiredFieldValidator ID的validatorEnable函数 ValidatorEnable(document.getElementById('<%= _validatorForExeFile.ClientID%>'),true);