在.net里如何动态修改form 的提交地址,action属性.

解决方案 »

  1.   

    .net一般只能提交到本页。
    2.0可以跨页提交。
    如果都不能满足,就只能按asp的方式来处理了。
      

  2.   

    在.NET里的FORM提交是只能提交到本页的
      

  3.   

    var o = document.getElementById("cbStyle");
    if (o.checked)
    document.Form1.isstyle.value = 1;
    else
    document.Form1.isstyle.value = 0;
    document.Form1.target="_blank";
    document.Form1.action="Preview.aspx";
    document.Form1.__VIEWSTATE.disabled=true;
    document.Form1.submit();
    document.Form1.target="_self";
    document.Form1.__VIEWSTATE.disabled=false;
    document.Form1.action = "";