我目前有以下形式的链接:
<a href="javascript:changeNumbers('Numbers', '@Url.Action("ChangeNumbers")')">Change</a>
为了适应我添加此链接的网站的外观,我想将其更改为按钮输入,如下所示:
<input type="button" value="Change" onclick="changeNumbers('Numbers', '@Url.Action("ChangeNumbers")')" />
但是,我遇到了第二种形式的障碍:周围的单引号@Url.Action("ChangeNumbers")
被标记为Unterminated string constant
. 谁能告诉我我做错了什么以及如何解决?
编辑
我没有想到只是尝试该页面 - 看起来第二种形式有效。所以现在我的问题是 - 为什么 Visual Studio 将其标记为不正确?