asp.net-mvc – 在Razor VB.net中使用MVC无法按预期工作
发布时间:2020-05-25 09:43:20 所属栏目:asp.Net 来源:互联网
导读:我不确定为什么这个语法抱怨错误“输入未声明.由于保护级别可能无法访问”并且必须放置“@html(”以消除错误. 这个块抱怨错误 @Using (Html.BeginForm(GetUser, UserProfile, FormMethod.Post)) Enter User id :- @Html.TextBox(UserId,Model) -- This line m
|
我不确定为什么这个语法抱怨错误“输入未声明.由于保护级别可能无法访问”并且必须放置“@html(”以消除错误. 这个块抱怨错误 @Using (Html.BeginForm("GetUser","UserProfile",FormMethod.Post))
Enter User id :- @Html.TextBox("UserId",Model) -- This line must write in this way @Html("Enter User id :-")
<input type="submit" value="Submit data" /> --This line complain ">" expected"
End Using
如果以这种方式重写代码,抱怨就消失了,但输出显示“System.Web.MVC.Html”,如下图所示 @Html.BeginForm("GetUser",FormMethod.Post)
Enter User id :- @Html.TextBox("UserId",Model)
<input type="submit" value="Submit data" />
hi nemesv如果使用@< Text> 解决方法当您在使用块内时,您在Razor中处于“代码模式”.所以你需要使用@ :(用于单行语句)或@< text> ..< / text> (对于多行语句)切换回“文本模式”并输出html. 使用@ :: @Using (Html.BeginForm("GetUser",FormMethod.Post))
@:Enter User id :- @Html.TextBox("UserId",Model)
@:<input type="submit" value="Submit data" />
End Using
或使用@< text>: @Using (Html.BeginForm("GetUser",FormMethod.Post))
@<text>Enter User id :-</text> @Html.TextBox("UserId",Model)
@<text><input type="submit" value="Submit data" /></text>
End Using
有关详细信息,另请参阅Combining text,markup,and code in code blocks部分. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 强制ASP.NET为所有用户代理生成JavaScript
- entity-framework – ASP.NET-Identity限制UserName长度
- asp.net-mvc – MVC3 Url.Action查询字符串生成
- asp.net – 如何使用资源文件设置按钮文本
- asp.net-mvc – 认证之前调用的ASP.NET MVC控制器构造函数
- asp.net – 将自动Web测试集成到构建过程中
- 字符串 – 自定义Asp.net MVC 3编辑器模板没有被使用
- ASP.NET Identity 2是否使用machinekey来密码密码?
- asp.net-mvc – MVC4区域和表单认证
- asp.net-mvc-3 – 如何在MVC3 / 4中的Html.BeginForm()中添
推荐文章
站长推荐
- asp.net – 一个页面只能有一个服务器端表单标签
- asp.net – .NET Application_BeginRequest – 如
- asp.net-mvc – 使用数据注释进行自定义验证
- asp-classic – 经典的asp / asp.net网站 – glo
- asp.net – 会话存储在客户端或服务器端
- asp.net – 从aspx页面中的Static方法访问ViewSt
- asp.net-mvc-3 – 删除Razor MVC 3中的HTML格式
- asp.net-mvc – “信号量超时期限已过期”SQL Az
- ASP.NET MVC – 如何抛出与StackOverflow类似的4
- 增加ASP.net WebForm性能
热点阅读
