asp.net-mvc-4 – 未终止字符串常量MVC4 Razor视图引擎
发布时间:2020-12-16 03:55:49 所属栏目:asp.Net 来源:网络整理
导读:我正在研究MVC4应用程序(Razor引擎).当我尝试从按钮调用js函数时,它会说错误: – Unterminated string constant 但是,它不会给出任何编译时或运行时错误,并且工作正常. 但是在那里可以清楚地看到上面提到的错误: 为什么会这样? 解决方法 Razor解析器很挑
我正在研究MVC4应用程序(Razor引擎).当我尝试从按钮调用js函数时,它会说错误: –
但是,它不会给出任何编译时或运行时错误,并且工作正常. 但是在那里可以清楚地看到上面提到的错误: 为什么会这样? 解决方法
Razor解析器很挑剔,在某些情况下,它无法正确解析语法或对语法进行颜色编码.你的代码会起作用.
要解决此问题,您可以使用解析器确切知道如何解决问题的方式格式化代码.在所有Razor服务器端代码引用周围使用括号: <input type="button" id="btntest" value="Details" onclick="ABC('@(Item.TourApplicationID)','@(Item.TourID)')" /> 编辑:上面可能只在VS 2013中工作,有或没有更新. (或者根本不 – 我只记得它有效. 以下应该工作,取自MVC3 unterminated string constant syntax error: <input type="button" id="btntest" value="Details" onclick="@("ABC('" & Item.TourApplicationID & "','" & Item.TourID & "')")" /> (我认为这是正确的.没有颜色编码很难说.) 我更喜欢string.format,因此onclick看起来更像: onclick="@(String.Format("ABC('{0}','{1}')",Item.TourApplicationID,Item.TourID) )" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 可以在mvc JsonResult控制器方法上使用Outp
- 提高ASP.NETWeb应用性能的24种方法和技巧
- ASP.NET Core 企业开发架构概述
- asp.net-mvc – ASP.NET MVC中依赖于语言的路由
- asp.net – JObject.Parse与JsonConvert.DeserializeObject
- asp.net – jquery getJson没有将任何值传递给控制器
- asp.net – 关闭Application Insights
- 连字符前分割字符串 – asp.net c#
- asp.net-mvc – ASP.NET MVC WebSite中的ERR_EMPTY_RESPONS
- asp.net – Visual Studio 2010中的HTML格式
推荐文章
站长推荐
- Asp.net GridView使用大全(分页实现)
- asp.net – 如何在Page_Load上获取参数
- asp.net-mvc – 将HTML属性添加到Html.BeginForm
- asp.net – HttpContext.Current.Request.IsAuth
- asp.net-mvc – 具有Repository,Service Layer和
- asp.net-mvc – F#支持最新的asp.net 5和MVC6
- 从ASP.NET应用程序直接将文件上传到Amazon S3
- asp.net-mvc-3 – MVC直接在单个对象上调用模型绑
- asp.net-mvc – ASP.NET Web优化 – 无需捆绑即可
- asp.net-mvc – 我应该如何保护我的SPA和Web.API
热点阅读