当前位置: 首页 > news >正文

网站制作详细报价头条指数

网站制作详细报价,头条指数,国外网站代理,如何做自己网站7.1 Razor视图引擎语法 Razor通过理解标记的结构来实现代码和标记之间的顺畅切换。 核心转换字符&#xff0c;用来 标记-代码 的转换字符串。 语境A&#xff1a; { string rootName"GZCZ"; } <span>rootName.Models</span> 错误 <span>(rootName)…

7.1 Razor视图引擎语法

Razor通过理解标记的结构来实现代码和标记之间的顺畅切换。

@核心转换字符,用来 标记-代码 的转换字符串。

语境A:

@{

string rootName="GZCZ";

}

<span>@rootName.Models</span> 错误

<span>@(rootName).Models</span>

语境B:

<span>JamesZou@Itcast.us</span> 通过,因为@前面没有空格

<span>JamesZou @Itcast.us</span>不通过,因为@前面有空格

 

7.2 Razor表达式自动使用了HTML编码 (√)

代码:razorView.cshtml(html输出)
代码:razorView.cshtml(html输出)<div><!--7.1 输出html字符串(自动转义输出字符串中的<>)-->@{
string html = "<input type='text'></input>";}
@html<!--7.2 输出html字符串(不转义)-->@Html.Raw(html)</div>

image

 

image

 

7.3 js代码防止转义

<script>alert("@Ajax.JavaScriptStringEncode(ViewBag.htmlStr)")</script>

 

7.4 代码块

<!--7.4 代码块-->@{string s = "Hi~";int age = 11;}

 

7.5 无返回值方法,在当前视图中传递参数给另一个视图(√)

<!--7.5 调用无返回值方法,要加大括号 && 在当前视图中传递参数 给另一个视图-->@{ViewData["partData"]="幻影车神3";}
@{Html.RenderPartial("~/Views/Home/First.cshtml");}
<!--7.5 调用有返回值方法,不用加大括号 && 因此@后直接跟变量或带返回值方法-->@Html.TextBox("12121212")

 

~/Views/Home/First.cshtml
~/Views/Home/First.cshtml@{
    Layout = null;
}<!DOCTYPE html><html>
<head><meta name="viewport" content="width=device-width" /><title>First</title>
</head>
<body><div>@for (int i = 0; i < 10; i++){<div style="background:#00ffff">222</div>//这里是从~/Views/Students/razorView.cshtml传递过来的ViewData["partData"]@ViewData["partData"]}</div>
</body>
</html>

image

 

7.6 注释

<!--7.6 注释-->@*哈哈哈哈哈*@

 

7.7 在C#代码块中直接输出字符串文本(√)

<!--7.7 在C#代码块中直接输出字符串文本-->@{
//1.<text><text>一行白鹭上青天</text>
//2.@:@:千里江陵一日还}

image

 

7.8 @@转移

<!--7.8@转义-->@@包租婆,没水啦~~~

 

7.9 调用泛型方法

调用泛型方法,需要特殊语法:加上一对小括号:

@(Html.SayHi<string>())

 

了解:

数据类型转换

用As....()方法转换,如:@("211".AsInt())

数值类型判断

用IsInt()方法,如 @(strAge.IsInt()?"是":"否")

路径转换

用Href()方法,如: @Href("~/Home/Index");

7.10 HtmlHelper重用:相当于是在 视图中 定义 方法

image

作者:唐三三
出处:http://tangge.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/tangge/p/3737953.html

http://www.lbrq.cn/news/2583397.html

相关文章:

  • wordpress 巨慢网站快速优化排名app
  • 西宁市规划和建设局网站中国新闻最新消息
  • 如何制作产品网站模板下载怎么找推广渠道
  • 图片自制seo是搜索引擎营销
  • 天津做宠物饲料的网站软文营销方案
  • 鞍山政府网站北京seo公司wyhseo
  • 营销型网站建设方案演讲ppt百度com打开
  • 如果做网站接口常用的搜索引擎有哪些?
  • 武昌网站建设价格多少营销网站建设选择原则
  • 有哪些做汽车变速箱的门户网站大数据营销案例分析
  • wordpress站点不被收录上海关键词排名软件
  • 自己做网站要钱么网络项目发布网
  • 不用付费就可以看亏亏的app关键词优化推广
  • 一级消防工程师考试条件肇庆seo外包公司
  • 酒店网站建设流程图火星时代教育培训机构怎么样
  • wordpress 酒店seo网络排名优化技巧
  • int域名网站有哪些腾讯会议多少钱一个月
  • wordpress电影站数据下载seo赚钱吗
  • wordpress站点主页恶意点击广告软件
  • 网上购物网站建设网页优化公司
  • dedecms转换wordpressseo研究院
  • 做网站用的军事图片夸克搜索入口
  • 网站改版好吗网站如何优化排名
  • 淄博桓台网站建设方案seo在线诊断工具
  • 深圳西乡做网站茂名seo快速排名外包
  • 网站开发使用软件环境免费seo刷排名
  • 黑龙江网站备案地址友情链接出售
  • 网站导航插件日照网络推广公司
  • 开源网站推广sem竞价推广
  • 做网站需要美工吗百度站长官网
  • [硬件电路-134]:模拟电路 - 运算放大器常见运算:两模拟信号相加、相减、单模拟信号的积分、微分...
  • Day22--回溯--77. 组合,216. 组合总和 III,17. 电话号码的字母组合
  • kafka 是一个怎样的系统?是消息队列(MQ)还是一个分布式流处理平台?
  • i Battery Box V3.7 客户端电池检测仪
  • 搜索与图论(最小生成树 二分图)
  • 什么是doris