奇怪的问题急啊,有没有办法可以在dropdownlist设置了autopostback以后,控制她不要回调页面
请问:
设置了dropdownlist的autopostback=true,使他响应seletedindexchanged事件,但是在这个事件调用后,会重新回调页面,然后我之前的一些validation控件验证结过就没办法保留了。
我想保留下来有什么办法?
问题点数:0、回复次数:13Top
1 楼brightheroes(在地狱中仰望天堂)回复于 2004-09-02 21:16:56 得分 0
验证结果?
那你可以在页面PostBack之后重新验证一下!Top
2 楼mickey_7(独心键客)回复于 2004-09-02 21:18:00 得分 0
问题是根据dropdownlist变化的结果,有的控件不需要验证了。有的又需要验证了。现在客户要求保留前面的验证结果,有办法么Top
3 楼brightheroes(在地狱中仰望天堂)回复于 2004-09-02 21:18:13 得分 0
if(!Page.IsPostBack)
{
}
else
{
foreach(IValidator val in Page.Validators)
{
val.Validate();
}
}Top
4 楼wangrenda(浪人)回复于 2004-09-02 21:18:24 得分 0
为什么无法保留?
没有写在if(!IsPostBack)
中吧Top
5 楼Sword_liao(Sword_liao)回复于 2004-09-02 21:19:09 得分 0
用一个标志位(Session["flag"])控制Top
6 楼brightheroes(在地狱中仰望天堂)回复于 2004-09-02 21:19:20 得分 0
那你就根据[有的控件不需要验证了。有的又需要验证了]
这个条件来用代码指定某几个特殊验证控件验证一下Top
7 楼mickey_7(独心键客)回复于 2004-09-02 21:25:09 得分 0
针对每个不同选项需要验证的东西不同,这样如果每个都分别控制要很多,我就像保留结果
Top
8 楼YiYanXiYin(手艺不好怪工具)回复于 2004-09-02 21:26:31 得分 0
没有验证通过就不应该post呀Top
9 楼iiboy(漠漠星)回复于 2004-09-02 21:28:32 得分 0
使用客户端Combox + Runat="server" + ClientScript可以解决Top
10 楼YiYanXiYin(手艺不好怪工具)回复于 2004-09-02 21:32:04 得分 0
如果真的要保留验证结果,你可以用textbox将验证提示信息保存下来,这样postback后还可以取出验证提示信息Top
11 楼mickey_7(独心键客)回复于 2004-09-02 21:36:23 得分 0
能不能告诉我,我取出来验证信息以后怎么让他在validation summary上显示出来,
validation summary有什么办法让他手动控制显示什么的方法么Top
12 楼goody9807(http://goody9807.cnblogs.com)回复于 2004-09-07 12:21:11 得分 0
不用validation控件验证 用js作验证Top
13 楼rick_rq(rick)回复于 2005-08-20 23:16:08 得分 0
use javascript
Top




