<input type=”button” value=”Register” onClick=”this.form.action = ‘Default.asp?act=del’; this.form.submit();”> 
---
请大家注意以上片断的onClick=部分,
这要是在.net2.0中的.aspx文件中该如何体现?
并且希望能给出在.aspx文件中如何获得act=del的方法。

解决方案 »

  1.   

    onClick=”this.form.action = ‘Default.asp?act=del’; this.form.submit();” 
    ---
    在.net2.0中的.aspx页里如何使用类似技巧?
      

  2.   

    这是html代码啊,不管什么代码(php,j2ee,asp,iis api,asp.net 1.0、asp.net1.1、asp.net2.0等等)都可以通用啊,有什么问题么?
      

  3.   

    onClick=”this.form.action = ‘Default.asp?act=del’; this.form.submit();” 
    ---
    准确说我在.cs中将html输出如下:
    string html = "";
    html = "<input ... onclick=''>;
    response.writh(html);·我想知道在以上代码中的onclick='该怎么写?'
    ·并且如何在.aspx页面获取act的值?
      

  4.   

    NET用的是事件不是后面的参数。。实现方式不一样的。
      

  5.   

    加个<Form><input type='button' /></form>
      

  6.   

    Server Form 是不允许修改Action属性的, 即使你客户端改了,不会生效。Request.Url.Query
      

  7.   

    .......输出为一个不带 runat的Form 不就行了.
      

  8.   

    一个xx.aspx
    <html>
    ...
    <form ID="form1" runat="server">
    <asp:Label id="lbl1" runat="server" />--点击按钮后  显示为 "del";
    //.cs this.lbl1.Text=Request.Querystring["Act"].ToString();
    </form>
    <form id="form2">
    <input type='button'  onclick="this.form.action='xx.aspx?Act=del';this.form.submit();"
    </form>
    ...
    </html>
      

  9.   

    <input type= 'button '  onclick="var f = document.getElementById('form1');if (f!=null){f.action= 'xx.aspx?Act=del ';f.submit();}" />