【发布时间】:2015-06-18 07:23:14
【问题描述】:
我有一个锚点,我正在动态地将 id 分配给这个锚点
<li>
<a href="#"
name="offset" onclick="return so(this);"
data-val="@Math.Round(Convert.ToDouble(ViewBag.lst[0].ca/2))"
id='javascript:"a+@Math.Round(Convert.ToDouble(ViewBag.lst[0].ca / 2))"'>Last</a>
</li>
我应该得到 a3 或 a4 或 a5,因为这个 @Math.Round(Convert.ToDouble(ViewBag.lst[0].ca / 2)) 返回数值。
但我收到的是“a+3”或“a+4”。显然它也在连接加号。
我在上面尝试做的是简单的字符串连接。以上代码来自asp.net mvc视图。
【问题讨论】:
-
为什么首先需要js?
-
你的答案对你有用吗?
标签: javascript c# jquery asp.net-mvc razor