private void dplnewtype_SelectedIndexChanged(object sender, System.EventArgs e)
{                  Response.Write("<script language=javascript>window.confirm('新的工种和以前工种不一样,你确定吗?');</"+"script>");                  代码2
                }
现在问题是在弹出的对话框中 不管是点 确定   还是  取消  到要执行 代码2
我就是想要是点 确定    时就执行代码2,取消   就不执行代码2,请问以上javascript  应该怎么写呢??

解决方案 »

  1.   

    那你就需要分离这两部分,不能直接在一个事件中进行操作,参看
    http://www.codeproject.com/aspnet/NingLiangSimpleControl.asp
      

  2.   

    JS的内容应该这样写
    if(confirm('新的工种和以前工种不一样,你确定吗?'))
    {
    //点确定执行代码
    }
    else
    {
    //点取消执行代码
    }
      

  3.   

    楼上的兄弟说明白点行不?这样return 呢,
    还有yj198261(蓝色街灯) 朋友说的在JS中怎么写呢??
      

  4.   

    private void dplnewtype_SelectedIndexChanged(object sender, System.EventArgs e)
    {
    Response.Write("<script language=javascript>if(confirm('新的工种和以前工种不一样,你确定吗?'))
       {
       //点确定执行代码
       }
       else
       {
       //点取消执行代码
       }
       </"+"script>");
    }
      

  5.   

    如果另一部分代碼是後台的,樓上方法是不行的。
    請問另一段代碼是cs代碼還是javascript??