gpt4 book ai didi

c# - 在按钮/链接点击上调用 javascript 和 C#

转载 作者:行者123 更新时间:2023-12-02 19:58:08 26 4
gpt4 key购买 nike

我目前有一个带有 itemTemplate 的 Gridview,它充当调用 javascript 函数的链接:

 <ItemTemplate>
<a href="javascript:;" onclick="simpleCart.add( 'name=<%# Eval("Name") %>' , 'price=<%# Eval("Price") %>' , 'quantity=1' );">Add To Cart</a>
</ItemTemplate>

我需要添加一些只能在 C# 中执行的功能,因此我正在考虑用按钮替换链接,当单击按钮时,它会调用 C# 函数和 javascript 函数(它们不需要交互/共享任何数据)。这可能吗?

最佳答案

您可以使用 LinkBut​​ton 并设置 OnClientClick 属性来在访问服务器之前执行 JavaScript 函数。如果从此函数返回 false,您甚至可以取消服务器调用:

<asp:LinkButton 
id="LinkButton1"
text="Add To Cart"
OnClientClick='<%# string.Format("&quot;name={0}&quot;, &quot;price={1}&quot;, &quot;quantity=1&quot;", Eval("Name"), Eval("Price")) %>'
OnClick="LinkButton1_Click"
runat="Server" />

关于c# - 在按钮/链接点击上调用 javascript 和 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8367210/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com