asp.net-mvc – 获取错误 – “@”字符后面的意外“if”关键字.
发布时间:2020-12-16 09:12:52 所属栏目:asp.Net 来源:网络整理
导读:参见英文答案 Unexpected “foreach” keyword after “@” character????????????????????????????????????2个 我在视图中得到错误 – “”test1.cshtml“ “@”字符后面的意外“if”关键字.一旦进入代码,你就不需要像“if”这样的结构加前缀 test1.cshtml
参见英文答案 >
Unexpected “foreach” keyword after “@” character????????????????????????????????????2个
我在视图中得到错误 – “”test1.cshtml“ “@”字符后面的意外“if”关键字.一旦进入代码,你就不需要像“if”这样的结构加前缀 test1.cshtml @model WebApplication9.Models.Names @using (Html.BeginForm()) { @Html.TextBoxFor(m => m.MyName) <button type="submit">Submit</button> if (!string.IsNullOrWhiteSpace(Model.MyName)) { <p>welcome,your name is @Model.MyName</p> } } 控制器代码 public ActionResult test1() { Names name = new Names(); return View(name); ViewBag.Message = "Your contact page."; return View(); } [HttpPost] public ActionResult test1(string name) { ViewBag.Message = "Hello what is ur name ???"; ViewBag.Name = name; return View(); } 型号代码 namespace WebApplication9.Models { public class Names { public string MyName { get; set; } } } 解决方法
尝试:
@model WebApplication9.Models.Names @using (Html.BeginForm()) { @Html.TextBoxFor(m => m.Name) <button type="submit">Submit</button> if (!string.IsNullOrWhiteSpace(Model.MyName)) { <p>welcome,your name is @Model.MyName</p> } } 由于你有@using,里面的Razor代码不需要@.但是,如果你有一个HTML元素,那么你需要使用@,就像欢迎文本一样. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 处理单数和多个控制器/路由
- asp.net-mvc-3 – MVC3 – 如何将新创建的子对象链接到其父
- asp.net – 对象不是垃圾回收,但不包含gcroot
- 会话如何在asp.net中工作?
- asp.net – 如何格式化C#代码并将其转换为HTML
- asp.net – MVC代码重组
- asp.net – sessionState超时不适用于DefaultSessionProvid
- ASP.Net应用程序的最佳菜单是什么?
- asp.net-mvc – 使用ASP.NET MVC支持“Expect:100-continu
- ASP.NET OAuth授权 – 使用ClientId和Secret以及用户名和密
推荐文章
站长推荐
- asp.net-mvc – 如何在MVC4 WebAPI配置中忽略路由
- asp.net-mvc-3 – 另一个数据库实例RavenDB MVC3
- OWIN上的CORS和访问/令牌导致“Access-Control-A
- asp.net – 如何在Web应用程序中检测手机
- asp.net-mvc – Windows 8 VS2012 IISExpress Wi
- ASP.NET Core 实现带认证功能的Web代理服务器
- asp.net-mvc-3 – 自定义RegularExpressionAttri
- asp.net-mvc – 如何将.NET Core 2 MVC Web应用程
- 中国象棋(网络版) 转载
- ASP.NET和System.Diagnostics跟踪 – 我错过了什
热点阅读