protected void btnView_Click(object sender, EventArgs e)
    {
        
    }
<asp:Button ID="btnView" runat="server" BackColor="#FFC080" BorderColor="#C0c0FF" BorderStyle="Solid" BorderWidth="1px" Font-Size="X-Large" ForeColor="Green" Height="30px" OnClick="btnView_Click" Text="查看" Width="108px" />

解决方案 »

  1.   

    Page_Load里面(不要放到if(!IsPostback){}里面):
    button1.Click+=new EventHandler(btnView_Click); protected void btnView_Click(object sender, EventArgs e) 

            //response.write();
    }
      

  2.   

    我的意思是怎么自动生成那些命令按钮的代码,protected void btnView_Click(object sender, EventArgs e) 
        { 
            
        } 
      

  3.   

    我是用代码写的。xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title>查看留言</title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
             <asp:Menu ID="Menu1" runat="server" Font-Size="Large" ForeColor="#8080FF" Height="37px" Orientation="Horizontal" Width="287px">
             <Items>
             
                   <asp:MenuItem NavigateUrl="~/welcom.aspx" Text="主页" Value="主页"></asp:MenuItem>
                   
                   <asp:MenuItem NavigateUrl="~/addliuyan.aspx" Text="添加留言" Value="添加留言" ></asp:MenuItem>
            
                   <asp:MenuItem NavigateUrl="~/viewliuyan.aspx" Text="查看留言" Value="管理留言"></asp:MenuItem>
             
             </Items>
          
             </asp:Menu>
             <br />
             
             <asp:Button ID="btnView" runat="server" BackColor="#FFC080" BorderColor="#C0c0FF" BorderStyle="Solid" BorderWidth="1px" Font-Size="X-Large" ForeColor="Green" Height="30px" OnClick="btnView_Click" Text="查看" Width="108px" />
             
             <br />
             
             <asp:Label ID="lbLiuYan" runat="server"></asp:Label>
        </div>
        </form>
    </body>
    </html>
      

  4.   


    不可能,函数要执行,必须提前定义好了的。在运行过程中定义函数不现实,VC++中可以更新缓存,但使用汇编写动态函数。C#没有研究过。但实现及其困难