弹出选择窗口,有“参加统计”和“不参加统计”两个选择,根据选择执行不同的后台程序(注意两种选择后,都要执行后台程序,只是程序不同),后台程序写在CS文件中。请问如何实现这样的弹出窗口,请指导,谢谢!

解决方案 »

  1.   

    把选项放到div中,用脚本控制显示不就可以啦
      

  2.   

    如果是 怎么 弹出 选择项可以把选项放到div中需要 选择 的时候  显示 div ,选择后 执行 相应 程序 然后 隐藏 div根据选择执行不同的后台程序 、、、 判定 选择的值  然后 执行 就可以了吧if (参加) { ;}
    if (不参加) { ;}......switch (...)
    {  case :
          //
          break;
        ......
    }
      

  3.   

    弹出窗口用 javascript 父页面在接收返回值 来判断做什么
      

  4.   

    汗,这个代码怎么给你啊?有父页面的程序,js程序;子页面的js程序;
    具体步骤差不多就是上面说的
      

  5.   

     protected void ShowConfirmBox(string messageId, string[] parameters, string updateButtonId)
            {
         string strScript = "<script lanuage='JavaScript'>if(confirm('"+ this.GetMessage  (messageId, parameters) + "')) { " + updateButtonId + ".click(); }</script>";
       this.Page.ClientScript.RegisterStartupScript(base.GetType(), "ShowConfirmBox", strScript);
    }
      

  6.   

    做两个按钮总会吧?
    然后就是一个按钮触发一个事件不就是了嘛
    每个按钮对应自己的ON CLICK事件
    每个ON CLICK写一个类
      

  7.   

    1:模式窗口,根据返回值判断CS里面的程序
    2:DIV样式浮动做法也一样.
      

  8.   

    要给出来比较难,涉及的方面比较多。ajax能很好的解决这个问题。