服务器控件button事件,执行了javascript:return check() 反回一个字符串,然后我要怎么才能在c#中得到这个字符串?

解决方案 »

  1.   

    将return 的值改成对Button的事件参数赋值,或者设置hidden变量,保存return的值,随表单提交到服务器,这样才可以用服务器脚本来处理。
      

  2.   

    function t()
    {
    return "aa";
    }Button1.Attibutes.Add("onclick","this.form.x.value=t()");<input type=hidden name=x>Request.Form["x"]即可
      

  3.   

    在Page_Load事件中加如下代码就可以啦...Web/Html服务器控件<按钮>.Attibutes.Add("onClick","JavaScript:return confirm('你在确定要进行操作吗?');");JavaScript不是有一个输入的对话框吗..用这种方式就可以了...再不行.就用数据绑定的方式咯..ASP.Net有四种绑定方式.其中一种就是"方法的结果"...这一定可以的...