【发布时间】:2014-02-19 06:08:48
【问题描述】:
我正在做一个绑定购物车的项目:
如图所示,我正在填充我的购物车。使用用户控制。在用户控件中,我使用一种简单的 aspx 表单进行填充,即 minicart。所以现在你可以看到那个页面中有一个按钮Checkout。这是通过用户控制填充的,但实际上它在我的迷你车表单中。因此,现在如果我尝试使用该 Checkout 链接按钮进行重定向。但这不是调用我的点击事件,而只是回发页面。
基本上我想通过我的另一个aspx页面中的用户控件来调用aspx页面的点击事件。
我尝试通过多种方式调用该点击事件。但是仍然页面只在做postback。我只想要respose.redirect 到我的结帐页面。
即使我也尝试过使用<a>:
<a id="lnkcheckout" runat="server" href="javascript:return false;"
onclick="checkout_onclick">Checkout</a>
但没有成功..
【问题讨论】:
-
你必须提出这个事件
-
使用事件处理程序???
-
@SagarS.Dhanorkar- 我也搜索过该选项.. 但是当该按钮在您的用户控件上时这将起作用...这里我的场景是按钮在 minicart.aspx 页面上,我是将其绑定到用户控件。
-
将 Page.PreviousPage 属性与 Server.transfer 一起使用
-
@RamdasBhosale- 它不工作...仍然页面是回发..
标签: c# jquery asp.net user-controls response.redirect