问题1:一个text框,只能输入10-990的数字。
并且以10为单位
如果输入15的话,就自动将这个text框变为10。感觉挺简单的,可是自己头一次弄asp.net。不知道如何下手,请大家帮忙,最好能贴出代码。
谢谢!问题2:在一个页面里通过输入text框的时间,来实现定时执行画面button click()的事件,请大家帮忙看看。
谢谢!
并且以10为单位
如果输入15的话,就自动将这个text框变为10。感觉挺简单的,可是自己头一次弄asp.net。不知道如何下手,请大家帮忙,最好能贴出代码。
谢谢!问题2:在一个页面里通过输入text框的时间,来实现定时执行画面button click()的事件,请大家帮忙看看。
谢谢!
解决方案 »
- System.Net.WebException: 远程服务器返回错误: (500) 内部服务器错误。
- js与css压缩?
- 帮帮忙,发送邮件什么地方错了
- vs2005那些控件各位常用的有哪些
- 图中的各项参数怎么获得,望指点下
- 高手--------------进-------ListBox问题
- 我发布web程序的一个错误,我在iis里面新建一个虚拟目录,指向我的那个网站代码文件夹,但是我通过http://192.168.3.52/bswz/,访问的时
- 怎么判断二进制数据某一位是否为1?
- 点击文本框弹出calendar控件
- asp.net按钮操作权限
- calendar控件中画个table怎么对不齐啊?请高手来帮忙啊!谢
- 提供源码,请大家给调试一下,传到服务器上有点问题
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="tbxInput" runat="server"></asp:TextBox>
<asp:Button ID="btnProcess" runat="server" onclick="btnProcess_Click"
Text="Button" />
<asp:TextBox ID="tbxOutput" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="tbxInput" ErrorMessage="必填"></asp:RequiredFieldValidator>
<asp:RangeValidator ID="RangeValidator1" runat="server"
ControlToValidate="tbxInput" ErrorMessage="请输入10-990之间的整数" MaximumValue="990"
MinimumValue="10" Type="Integer"></asp:RangeValidator>
</div>
</form>
</body>
</html>后台: protected void btnProcess_Click(object sender, EventArgs e)
{
string input = this.tbxInput.Text;
if (InputLegal(input))
{
tbxOutput.Text = input;
}
else
{
int result = Int32.Parse(input);
result = result / 10 * 10;
tbxOutput.Text = result.ToString();
}
} private bool InputLegal(string input)
{
string pattern = @"^[1-9][0-9]{0,1}0$";
Regex reg = new Regex(pattern);
Match mc = reg.Match(input);
if (mc.Success)
{
return true;
}
else
{
return false;
}
}没直接写js,用的验证控件