通过用户控制调用页面单击事件

The*_*tor 5 c# asp.net jquery user-controls response.redirect

我正在开发一个我绑定Cart的项目:

在此输入图像描述

如图所示,我正在填充我的购物车.使用用户控件.在用户控件中,我使用一个简单的aspx形式填充,即minicart.所以现在您可以看到Checkout该页面中有一个按钮.这是通过用户控制填充的,但在我的minicart表单中是actaully.所以现在如果我尝试使用该Checkout链接按钮重定向.但这不是调用我的点击事件而是仅仅回发页面.

在此输入图像描述

基本上我想在我的另一个aspx页面中通过用户控件调用aspx页面的click事件.

我试图通过多种方式调用click事件.但仍然页面只是在做postback.我只是想respose.redirect看看我的结账页面.

即使我也尝试过使用<a>:

<a id="lnkcheckout" runat="server" href="javascript:return false;" 
      onclick="checkout_onclick">Checkout</a>
Run Code Online (Sandbox Code Playgroud)

但没有成功..

Jus*_*ode 0

不要仅仅为了重定向而选择服务器端,您也可以使用一个锚标记

<div align="right" style="padding-top: 10px;"> <a id="lnkcheckout" href="checkout1">Checkout</a> </div>
Run Code Online (Sandbox Code Playgroud)

它会起作用的:)我希望这会帮助你