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

丹东网站设计百度注册

丹东网站设计,百度注册,福州小程序开发案例,怎么自己公司名下的网站一、Razor语法 1、Razor的标识符 解释#xff1a;字符被定义为Razor服务器代码块的标识符#xff0c;后面的表示是服务器代码了。web form中使用%%中写服务器代码一个道理。在vs工具里面提供了代码着色和智能感应的功能。 { string userName 启超; 字符被定义为Razor服务器代码块的标识符后面的表示是服务器代码了。web form中使用%%中写服务器代码一个道理。在vs工具里面提供了代码着色和智能感应的功能。 { string userName 启超; span我的名字叫userName/span span我的出生日期DateTime.Now.ToString(yyyy-MM-dd);/span } 2、Razor的作用域 解释在上面一个例子中都已经使用到了大括号{}不错大括号里面的就是表示作用域的范围用形如 “{code}”来写一段代码块。在作用域 “(code)” 中输出也是用符号的。 Index.cshtml页面 我的年龄 { int age 25; string sex 男; age }性别(sex) 3、Razor和Html混合编写 解释           a.在作用域内容如果是以html标签开始则视为文本输出           b.如果输出则使用           c.如果要输出非html标签和非Razor语句的代码则用 : ,他的作用是相当于在处于html下面编写一样了,如果在 : 后面加上就表示Razor语句的变量如下 Index.cshtml页面 { var strzm abc; :this is a mail:2734796332qq.com.this is var:strzm,this is mailstrzm,this is   //输出abc strzm } 4、Razor类型转换 解释As系列扩展方法和Is系列扩展方法(string类型才能转)              AsInt(),IsInt()   AsBool(),IsBool()   AsFloat(),IsFloat()   AsDecimal(),IsDecimal()   AsDateTime(),IsDateTime()  ToString() Index.cshtml页面 { string ss 123; } string转intss.AsInt() 5、Razor其他 解释 Href(~/)//表示网站的根目录   Html.Raw(font colorred红字/font)就会显示出红色的”红字“不用的话会直接显示这段html字符串font colorred红字/font ———————————————————————————————————————————— 二、Razor引擎 1、布局(Layout)(RenderBody()方法) 解释Layout方式布局就相当于一个模板一样的我们在它地址地方去添加代码。相当于定义好框架,作为一个母版页的在它下面的页面需要修改不同代码的地方使用RenderBody()方法。          母版页(~/Views/Layout/_SiteLayout.cshtml) !DOCTYPE html html langen head meta charsetutf-8/ title我的网站 - Page.Title/title /head body RenderBody() /body /html 子页面(~/Views/Home/About.cshtml) { Layout ~/Views/Layout/_SiteLayout.cshtml; } h1 关于我的网站 /h1 p 这是一些内容显示在关于我们这个页面我们用的是SiteLayout.cshtml这个主页母版页。 br / 当前时间DateTime.Now /p 2、页面(RenderPage()方法) 解释page当需要在一个页面中输出另外一个Razor文件(页面)的内容时候用到比如头部或尾部这些公共的内容时需要用到用RenderPage()方法 母版页(~/Views/Layout/_SiteLayout.cshtml) !DOCTYPE html   html head meta nameviewport contentwidthdevice-width / titleSimple Site/title /head body !--头部-- RenderPage(~/Views/Layout/_header.cshtml)   !--底部-- RenderPage(~/Views/Layout/_footer.cshtml) /body /html 公共页(~/Views/Layout/_header.cshtml) div idheader a href#主页/a a href#关于我们/a /div 3、Section区域(RenderSection()) 解释Section是定义在Layout的页面中使用的。在Layout的页面中用。在要Layout的父页面中使用RenderSection()方法。 母版页(~/Views/Layout/_SiteLayout.cshtml)  !DOCTYPE html   html head meta nameviewport contentwidthdevice-width / titleSimple Site/title /head body div idleft-menu RenderSection(menu,true) /div /body /html 公共页(~/Views/Layout/_menu.cshtml)       { Layout ~/Views/Layout/_SiteLayout.cshtml; } h1 关于我的网站 /h1 p 这是一些内容显示在关于我们这个页面我们用的是SiteLayout.cshtml这个主页母版页。 br / 当前时间DateTime.Now /p section menu{ ul idsub-menu li菜单1/li li菜单2/li li菜单3/li li菜单4/li /ul } 如果在子页面中没有去实现了menu了则会抛出异常。我们可以它的重载RenderSection(menu, false) if (IsSectionDefined(menu)) { RenderSection(menu, false) } else { pmenu Section is not defined!/p } 4、Helper helper就是可以定义可重复使用的帮助器方法不仅可以在同一个页面不同地方使用还可以在不同的页面使用。 4.1、新建一个HelperMath.cshtml页面 4.2、HelperMath.cshtml页面写方法 *求和* helper sum(int a, int b) { int result a b; result } 4.3、Index.cshtml页面调用 12HelperMath.sum(1, 2)br /
http://www.zqtcl.cn/news/769477/

相关文章:

  • 自己做的网站字体变成方框seo同行网站
  • 宁波网站建设培训微信小程序开发平台官网
  • 西部数码做的网站打不开哈尔滨模板建站推荐
  • 外贸网站建设流程杭州软件定制开发
  • 网站的首页面设计软文推广特点
  • 网站描述在哪里写网页设计图片怎么换
  • 深圳网站关键词优化推广做mod游戏下载网站
  • 通达oa 做网站wordpress动转换标签别名
  • 三亚学做网站培训招聘网站排名
  • 企业网站建设费用需要多少钱怎样下载建设银行信用卡网站
  • 厦门建网站公司怎么做服装外贸网站
  • 做淘宝客网站用什么程序好仿站下载工具
  • 网站地图开发国家住房和城乡建设部中国建造师网站
  • 巫山网站建设泉州市培训建设系统中心网站
  • 网站开发国内外研究背景室内设计师收入高吗
  • 深圳网站维护一般多少钱沈阳做网站黑酷科技
  • 汽车营销服务网站建设怎样申请微信公众号个人
  • 阿里云 做网站北京工程建设交易中心网站
  • 网站备案安全承诺书竞价外包推广专业公司
  • 如何做公司网站广西住建厅八大员报名网站
  • 以下不是网站开发语言的哪项工信部域名备案管理系统
  • 优化网站搭建创业项目网站建设规划
  • 温岭网站开发网站建设程序文件
  • 有什么网站可以做深圳初二的试卷练习商城网站功能
  • 网站托管就业新闻今天的最新新闻
  • 重庆网站建设方案书国外做电商平台的网站有什么
  • 微信扫一扫登录网站如何做网络平台怎么弄
  • 怎么做网页模板展示网站株洲网红餐厅
  • 优秀学校网站设计正规抖音代运营公司排名
  • 网站的网站建设公司太原中小企业网站制作