我正在使用Razor v2 VS2012,至于测试目的,我从默认模板加载了一个新网站。 现在,我在表格中有以下链接。
<a href="" onclick="@myApp.CancelOrder(SellOrders[0].Key)" id="@SellOrders[0].Key">@SellOrders[0].Value.Amount.ToString()</a>
我希望它在用户点击链接时成为链接,调用myApp.cancelorder并取消订单。 不知何故,这会在点击页面重新加载或提交按钮时自动运行。
有人帮忙吗?
感谢
答案 0 :(得分:0)
在您的代码中,一旦访问者加载页面,就会执行CancelOrder方法。
onclick属性必须是普通的javascript字符串,在用户单击浏览器中的链接时执行。
答案 1 :(得分:0)
尝试更改href=""
href="#"