【发布时间】:2017-06-02 00:43:58
【问题描述】:
为什么Response.Redirect(...)在模态框内按钮的 on_click 方法中不起作用?我正在尝试将“登录”按钮重定向到另一个页面,但由于某种原因,由于此“登录”按钮位于模式中,因此没有任何类型的响应。解决这个问题的正确方法是什么?
<div class="modal fade" id="mdlLogIn" role="dialog">
<asp:Button ID="btnLogInFinal" runat="server" Text="Log In" CssClass="btn btn-Orange" OnClick="btnLogInFinal_click" />
</div>
C#代码:
protected void btnLogInFinal_click(object sender, EventArgs e)
{
Response.Redirect("~/somepage.aspx");
}
【问题讨论】:
-
目前尚不清楚 Response.Redirect 在哪里以及您如何尝试使其执行,因此我不确定我们如何为您提供如此有限的信息。推荐阅读——meta.stackoverflow.com/questions/260648/…
-
Response.Redirect 位于 .cs 文件中按钮的 on_click 方法中。此按钮位于模态框内。
-
请添加一段代码。 Response.Redirect 是一种服务器端方法。可能您的按钮没有回拨。
-
对于不在模态框内的按钮,这绝不是问题。我会在一分钟内发布代码。
标签: c# css asp.net twitter-bootstrap visual-studio