我在.cshtml文件中将Viewbag定义为
ViewBag.version = "2.0";
但当我得到值时:
alert(@ViewBag.version.ToString());
显示为2,后取出.0
正如General Grievance
所说,@ViewBag.version.ToString()
将是Number
,因此可以使用''
。
alert('@ViewBag.version.ToString()');
您还可以尝试将其转换为浮点值,并使用定点表示法格式化数字。
alert(parseFloat(@ViewBag.version.ToString()).toFixed(1));