一段.js
在前台调用没有问题,主要功能弹出一层来做提示.
<script type="text/javascript" src="Js/PopUp.js"></script>
input type="button" value="点击这里" onclick="sAlert('hello');" />但是我要在服务器端控件Btn_Click()来执行 Js/PopUp.js
Btn_Click()
{
   if(true)
   {
        //执行其它方法
   }
   else
   {
        //我需要在这里执行Js/PopUp.js,代码如何写啊?
   }
}
各位老师帮忙了,这段代码如何写!跪求,搞定立即结帐!

解决方案 »

  1.   

    else
       {
            //我需要在这里执行Js/PopUp.js,代码如何写啊?
    ClientScript.RegisterClientScriptBlock(GetType(), "test", "sAlert('haha')", true);
       }
      

  2.   

    this.Btn.Attributes.Add("onclick", "sAlert('hello')");
      

  3.   

    根据 tds__609 大哥提供的方法
    是可以了,但是,在这层之上,又弹出
    * internet explorer 无法打开 internet 站点 http://localhost/dlib/test.aspx
    下面是个"关闭"
    真想哭死!
      

  4.   

    yangpeiyu(︷1.Er℡﹎)  大哥的方法我也早就试过
    但是执行效果是一闪既过
      

  5.   

    tds__609(学历代表过去、能力代表现在、学习力代表未来) 
    正解