日期:2014-05-17  浏览次数:20476 次

刚学asp.net,想请问如何在web控件里,后台添加c#代码?
比如,我想添加一个Botton控件
<asp:Button ID="Button1" runat="server" Text="Button" />

然后我想实现点击这个按钮,跳转到另一个页面,具体应该怎么实现呢?后台c#代码应该写在哪里?
本人小白,希望前辈们耐心讲解一下.....
书上面都不说这些初级的东西啊

------解决方案--------------------
你先切换到设计页面,双击这个按钮,会进入后台代码页面,自动生成一个这个按钮的Click事件,就像是这样的
点击设计按钮,就能进入到设计页面了,
代码里面就是这样

------解决方案--------------------
引用:
在该控件的点击事件中的代码
    protected void Button1_Click(object sender, EventArgs e)
    {
        Response.Redirect("Default1.aspx");
    }
或者
    protected void Button1_Click(object sender, EventArgs e)
    {
        Page.ClientScript.RegisterStartupScript(this.GetType(), "", "window.open('Default1.aspx')",true);
    }
此两种方法都可以。

+1