感谢您使用微软产品。如果您想某些按钮点击时不进行Validator的验证,可以对这些按钮的CausesValidation属性设置为"false":
<asp:Button id="btnExit2Menu" runat="server" Value="Exit"
CausesValidation="false"/>希望能对您有所帮助!
======================
- 微软全球技术中心本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
======================
<asp:Button id="btnExit2Menu" runat="server" Value="Exit"
CausesValidation="false"/>希望能对您有所帮助!
======================
- 微软全球技术中心本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
======================
解决方案 »
- Chart控件怎么使柱子个数固定
- 判断文本框内容是否改变
- 执行任意一段sql返回值的问题
- 如何在网页中显示html语言
- schema.ini(ODBC Text Driver) 的问题
- 怎样在程序中嵌入水晶报表!
- 怎么把程序中的每个变量传给水晶报表???比如我要统计1月到5月的入库数量,怎么把1月和5月这两个变量传递给水晶报表让他显示出来!
- c#中如何用WebClient把没隔50ms更新一次的图片都保存下来
- 一个关于从应用程序中请求一个http登陆连接资源的问题,有一定的难度,请高手帮忙!在线等
- sql server中,如何得到数据库的名字?
- Java创作者:微软.net有负众望
- 帮忙详细解释一下这一句,感激不禁!
仔细看一下duwamish的源码你会发现,在private void ShowPanel(Panel panel, bool visible)方法中对各个validator的visible属性进行了设置。只有当某个validator的visible属性设为true时,这个validator才会起作用。为了说明问题,请看下面这段代码:在aspx文件中:
<asp:requiredfieldvalidator id="RequiredFieldValidator1" runat="server" controlToValidate="TextBox1" errormessage="Address is a required field" display="dynamic" Visible="false">在后端代码中:
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
this.RequiredFieldValidator1.Visible = true;
foreach (IValidator val in Page.Validators)
{
val.Validate();
}
}试着执行这段代码你会发现,当click这个ImageButton时validator不起作用,而当click这个ImageButton后,RequiredFieldValidator1的Visible属性被设置为true,这时再在后端程序中执行其Validate方法则会起作用。问题比较复杂,不知我是否解释清楚。有什么问题欢迎继续讨论!======================
- 微软全球技术中心本贴子仅供CSDN的用户作为参考信息使用。其内容不具备任何法律保障。您需要考虑到并承担使用此信息可能带来的风险。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。
为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。
======================