none
asp.net在一个页面上点击添加按钮该页面跳转到另一个添加数据的页面,代码怎么写?我要跳转到add页面(在原有窗口上跳转) RRS feed

  • 问题

  •  protected void add_Click(object sender, EventArgs e)
        {

        }
    在上面.cs中加还是在下面前台加代码?
    <td><asp:Button ID="Button2" runat="server" Text="添加" Width="59px"/></td>

    2011年11月2日 6:08

答案

  •  Response.Redirect("add.aspx", true);和 Response.Redirect("add.aspx", false); 这true和false分别表示什么?

    http://msdn.microsoft.com/zh-cn/library/a8wa7sdt(v=VS.100).aspx

    指示当前页的执行是否应终止。

    当您在页处理程序中使用此方法终止一个页面的请求并启动另一页面的请求时,请将 endResponse 设置为 false 然后调用 CompleteRequest() 方法。 如果指定 endResponse 参数的 true,则该方法调用原始请求的 End 方法。此方法完成时引发 ThreadAbortException 异常。 此异常有不利的影响(对 Web 应用程序的性能),这就是为什么建议传递 false(针对 endResponse 参数)。 有关更多信息,请参见 End 方法。


    以上說明若有錯誤請指教,謝謝。
    http://www.dotblogs.com.tw/terrychuang/
    • 已编辑 TerryChuang 2011年11月2日 6:39
    • 已标记为答案 深白 2011年11月2日 6:46
    2011年11月2日 6:38

全部回复