为什么代码不执行呢?求高手指点。。。
if (BaseString.IsNumber(txtMoney.Value))
{
if (Convert.ToSingle(txtMoney.Value.Trim())<10.00)
{
JsHandler.AlertAndTrunPage("单笔充值金额不得低于10元!", "/Charge/Index.aspx", false);
}
else if (Convert.ToSingle(txtMoney.Value.Trim())>5000.00)
{
JsHandler.AlertAndTrunPage("单笔充值金额不得大于5000元!","/Charge/Index.aspx",false);
}
}
else
{
JsHandler.AlertAndTrunPage("请输入正确的充值金额!","/Charge/Index.aspx",false);
}
为了防止脚本禁用的情况出现,所以后台也加了个验证嘛,但是这个验证不起作用,不知道为什么,纠结啊!!!
上代码?
if (BaseString.IsNumber(txtMoney.Value))
{
if (Convert.ToSingle(txtMoney.Value.Trim())<10.00)
{
JsHandler.AlertAndTrunPage("单笔充值金额不得低于10元!", "/Charge/Index.aspx", false);
}
else if (Convert.ToSingle(txtMoney.Value.Trim())>5000.00)
{
JsHandler.AlertAndTrunPage("单笔充值金额不得大于5000元!","/Charge/Index.aspx",false);
}
}
else
{
JsHandler.AlertAndTrunPage("请输入正确的充值金额!","/Charge/Index.aspx",false);
}
设置断点 调试了没有呢?后台能触发事件吗?
不能,压根儿就不走那一块儿
@雪拥蓝关: 哦。那是你的 html 有问题。
@無限遐想: 问题解决了,我换了一种方法,不过你是第一个回答的,分给你吧!
前台注册了该Button的click方法了吗?(onclick="button_onclick"),只有注册了,才能执行的---
上.aspx页面代码