当前位置:编程学习 > C#/ASP.NET >>

问一个与前台交互的问题

我在一个按钮事件中实现如下过程:
先取得文本框中的数字,然后判断该数字的大小,如果大于10则提示用户数字过大是否继续。
string str=txtABC.Text;
int i=Convert.ToInt32(str);
if (i>10)
{
    //这里怎么写前台代码 弹出个窗口让用户选择“是”或“否”。
   if(如果选择了“是”)
   {//执行这段代码
   }else{
    //执行这段代码
   }
}

--------------------编程问答-------------------- 在js里写判断不行吗,干嘛非得跟后台交互一次? --------------------编程问答--------------------  Response.Write("<script language='javascript'>alert('是 否!');</script>"); --------------------编程问答-------------------- jq
var val=$("#txtABC").val();
if(val>10)
{
   if(confirm("是否继续"))
   {
      
   }
   else{}
}
--------------------编程问答-------------------- 我的需求写的简单了,其实是到数据库里取数比较大小。 --------------------编程问答-------------------- 通过ajax把数据取出来。 --------------------编程问答--------------------
引用 5 楼 laowang134 的回复:
通过ajax把数据取出来。
 
没使用ajax。你的意思是 还是在前台比较判断啊? --------------------编程问答--------------------
引用 6 楼 ppp9701 的回复:
引用 5 楼 laowang134 的回复:通过ajax把数据取出来。 
没使用ajax。你的意思是 还是在前台比较判断啊?

在ajax里比较,然后前台提示信息,这样用户体验好,无刷新页面 --------------------编程问答-------------------- public void btnClick(object sender,eventArg e)
{
  //你的代码
}
你只需要在pageload的时候给写上这句就行了。
this.btn.attribute.Add(onclick,"return confirm('数字大于10,是否继续?')"); --------------------编程问答-------------------- 不知道 有没有这方面的办法。 --------------------编程问答-------------------- 用ajax合适  不过楼主明显不会
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,