<body>
<form runat="server">
<asp:TextBox runat="server" ID="riqi"></asp:TextBox><br />
<asp:RequiredFieldValidator runat="server" Text="不能为空" ControlToValidate="riqi"></asp:RequiredFieldValidator>
<asp:RangeValidator runat="server" Text="您不能购买那天的票!" Type="Date" ID="yz" ></asp:RangeValidator>
<br />
<asp:Label Text="欢迎购买火车票~您可以买7日内的火车票" runat="server" ID="msg"></asp:Label>
<br />
<asp:Button runat="server" Text="enter" OnClick="fun"></asp:Button>
</form>
</body>
<script language="vb" runat="server">
sub fun(sender as object,e as eventargs)
yz.MinimumValue=now
yz.MaximumValue=dateadd("d",7,now)
if isvalid then
msg.text="你可以买那天的票!"
end if
end sub
</script>大概实现功能是火车票只允许7天以内的,说以输入日期必须是7天内的日期,超过就提示不能购买~
我已经几天没解决问题了 搜了好多 也没答案 我在线等~~~
<form runat="server">
<asp:TextBox runat="server" ID="riqi"></asp:TextBox><br />
<asp:RequiredFieldValidator runat="server" Text="不能为空" ControlToValidate="riqi"></asp:RequiredFieldValidator>
<asp:RangeValidator runat="server" Text="您不能购买那天的票!" Type="Date" ID="yz" ></asp:RangeValidator>
<br />
<asp:Label Text="欢迎购买火车票~您可以买7日内的火车票" runat="server" ID="msg"></asp:Label>
<br />
<asp:Button runat="server" Text="enter" OnClick="fun"></asp:Button>
</form>
</body>
<script language="vb" runat="server">
sub fun(sender as object,e as eventargs)
yz.MinimumValue=now
yz.MaximumValue=dateadd("d",7,now)
if isvalid then
msg.text="你可以买那天的票!"
end if
end sub
</script>大概实现功能是火车票只允许7天以内的,说以输入日期必须是7天内的日期,超过就提示不能购买~
我已经几天没解决问题了 搜了好多 也没答案 我在线等~~~
解决方案 »
- asp.net pageload
- f=abc456这样的字符串怎么能以最简单方式获取=号左边的值和右边的值不用Split
- IIS不能用
- 在VS2005中采用可视化生成的DataSet和DataAdapter如何更新?
- 水晶报表子报表怎么翻页没用了
- fileUpLoad控件如何保证回发的时候还能显示本地上传的地址?
- 判断一个字符在一个循环里面
- 各位老师们,这里有一个问题急于请教啊!
- insert不能写入数据库,不报错,求救
- VS2010添加数据库连接
- 怎么点击页面上的删除按钮,执行Griview中每行复选框选中项的删除操作?
- asp.net 处理程序 asp.net 服务器控件 asp.net 模块什么区别?
TimeSpan ts=DateTime.Now.subtract(dt);
int d=ts.Day;
if(d>7)
{
Page.ClientScript.RegisterScript(this.GetType(),"__alert","<script>alert('超过7天');</script>");
//RegisterScript写错了,一下子想不起来,不想去开VS
}
eng ?用数据验证器应该怎么写? 你写的 JavaScript脚本都用上了。我刚刚开始学.net 我像看看我写的那里错了。 还是用我那个思路吧,用数据验证器 哎 辛苦了~