0

我正在使用 Razor v2 VS2012,出于测试目的,我从默认模板加载了一个新网站。现在,我在表格中有以下链接。

   <a href="" onclick="@myApp.CancelOrder(SellOrders[0].Key)"      id="@SellOrders[0].Key">@SellOrders[0].Value.Amount.ToString()</a>

当用户单击链接时,我希望它成为一个链接,调用 myApp.cancelorder 并取消订单。不知何故,当页面重新加载或单击提交按钮时,它会自动运行。

有人帮忙吗?

谢谢

4

2 回答 2

0

尝试href=""改变href="#"

于 2013-05-04T13:01:57.823 回答
0

在您的代码中,一旦访问者加载页面,就会执行 CancelOrder 方法。

onclick 属性必须是纯 javascript 字符串,当用户在浏览器中单击链接时会执行该字符串。

于 2013-05-03T16:17:34.400 回答