c# - 通过用户控件调用页面点击事件

标签 c# jquery asp.net user-controls response.redirect

我正在做一个绑定(bind)购物车的项目:

enter image description here

如图所示,我正在填充我的购物车。使用用户控制。在用户控件中,我使用一种简单的 aspx 表单(即 minicart)填充了它。所以现在你可以看到有一个按钮 Checkout在那个页面。它是通过用户控件填充的,但实际上它在我的微型购物车表单中。所以现在如果我尝试使用 Checkout 进行重定向链接按钮。但这并没有调用我的点击事件,而只是回发页面。

enter image description here

基本上我想通过我的另一个 aspx 页面中的用户控件调用 aspx 页面的点击事件。

我尝试通过多种方式调用该点击事件。但页面仍然只做 postback .我只想 respose.redirect到我的结帐页面。

我什至尝试过使用 <a>还有:

<a id="lnkcheckout" runat="server" href="javascript:return false;" 
      onclick="checkout_onclick">Checkout</a>

但没有成功..

最佳答案

不要为了重定向而选择服务器端,你也可以使用一个 achor 标签

<div align="right" style="padding-top: 10px;"> <a id="lnkcheckout" href="checkout1">Checkout</a> </div>

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

关于c# - 通过用户控件调用页面点击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21397200/

相关文章:

javascript - Bootstrap 下拉菜单 : add class when re-rendered

javascript - 拖动时 jQueryUI 可排序项目位置不正确

c# - 将文件上传到多个服务器

c# - 在 C# 中使用带有 Equals 方法的 Switch case

c# - 在Emgu + OpenCV中处理带有多个子图像的图像的最佳方法?

C#递归以获得正确的计数

asp.net - SQL 网络接口(interface),错误 : 26 - Error Locating Server/Instance Specified

c# - 将字节数组数据映射到 C# 中的结构

javascript - 使用 jQuery 的数据存储与 Expando 属性

c# - ASP.NET - 在构造期间将项目添加到下拉列表