首页 > 软件操作教程 > 编程开发 > C#
题目内容

C# Razor语法

题目答案

    使用服务器控件是ASP.NET Web Forms的一个基本设计原则,但当为ASP.NET Core应用程序创建Razor页面时,应该使用HTML渲染功能,而非服务器控件。在页面中引用变量时,以前的标记语法是<%= %>, 这有5个字符。Razor语法做出的改进是使用@符号来标识代码的起始位置,或设置对变量的引用。例如,在Razor页面中添加隐藏字段时,使用Hidden。HTML对象提供了对System.Web.Mvc.HtmlHelper类的构造函数、属性、字段和方法的引用。下表列出Razor Web页面中可访问的一些HtmiHelper方法。其HTML输出与ASP.NETWeb Forms的服务器控件输出十分相似。

控件

HTML

Html.Label

<label>

返回一个包含文本的label元素

Html.TextBox

input type="te?a">

返回HTML <input type="lext">,用户可在其中输入一些值

Html.ActionLink

<a href^>

创建一个简单的锚标签來引用一个Web页面

Html.DropDownList

<select>

建一个select标签,用户将看到一个条并可单击下

列表,从多个条目中选择一个

控件

HTML

描述

Html.CheckBox

input type="checkboxM>

返回check box类型的一个input元素,显示一个可被选中 或取消选中的按钮

Html.RadioButton

input type="radio">

返回radio类型的一个input元素。对于单选按钮,只能选 中一组按钮中的一个

还有其他许多HtmlHelper方法未在表中列出。

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端