新手求助关于validation的问题!

pangxie887 2011-05-29 01:49:12


做一个关于机票预定的网页!

首先如图
从哪里飞往哪里:在dropdownlist里面有两个选项分别“christchurch to picton” 和 “picton to chrichurch”
是否往返:插入一个checkbox
出发日期:textbox
出发时间:dropdownlist 里面分别是“8 A.M Christchurch”,“1 P.M Christchurch”,“5 A.M Christchurch”
“8 A.M Picton”,“1 P.M Picton”,“5 A.M Picton”
回来日期:textbox
回来时间:dropdownlist 里面分别是“8 A.M Christchurch”,“1 P.M Christchurch”,“5 A.M Christchurch”
“8 A.M Picton”,“1 P.M Picton”,“5 A.M Picton”

我是新手我只知道RequiredFieldValidator,CompareValidator 等等一些的用法
我的问题是这样的如果是否往返 checked
那么回来日期回来时间 必须填写和选择
当然如果是否往返 not Checked
那么回来日期 回来时间就不需要填写和选择
是否用CustomValidator?

第二个问题也是一样的
如果在从哪里飞往哪里 选择“christchurch to picton”
那么出发时间 就不能选择“8 A.M Picton”,“1 P.M Picton”,“5 A.M Picton”
回来时间就不能选择“8 A.M Christchurch”,“1 P.M Christchurch”,“5 A.M Christchurch”
同理选择“picton to chrichurch”

最后我插入一个“reset”的button
Sub clear_form(ByVal Sender as Object, ByVal E as EventArgs)
Response.redirect("Order.aspx")
End Sub
当我调用clear_form 无法调用成功
因为我有在其他地方的textbox 插入了RequiredFieldValidator,CompareValidator 等等
只要我一按这个button,其他空白但必须要填写的地方就提示:RequiredFieldValidator
没办法clear!
这又该怎么弄!

不知道谁能帮我想想或者给个例子给我
...全文
47 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
heartboy521 2011-07-01
  • 打赏
  • 举报
回复
我以前也遇到过这个问题
pangxie887 2011-05-29
  • 打赏
  • 举报
回复
第2个问题我解决了

第一个问题还是不明白怎么弄
也许我描述的不是很清楚

如图所示
我想要实现下面这样的一个情况!
如果在 return 打勾
那么return date 和return departure time 就必须要填写和选择
如果return 没有打勾
那么return date 和return departure time 就不能填写和选择

这个要怎么实现
要怎么用vaildation的方法实现?
例如compareVaildator,customVaildator
或者有其他的方法?
pangxie887 2011-05-29
  • 打赏
  • 举报
回复
顶上。。。。。。。。求助

4,008

社区成员

发帖
与我相关
我的任务
社区描述
它是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
社区管理员
  • vbScript社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧