HTML中的<%%>是什么意思
2024-08-31 20:14:37
背景:
今天在nutzwk框架中看到这段代码。
在index.html界面
<% layout("/layouts/platform.html"){ %> <div> 中间一堆div或者script </div> <div> </div> <%}%>
相关知识:
Mvc中<%%>,<%:%>,<%=%>的区别及使用
1.<%%>百分号
<%%>之间可以执行服务端代码,如<% foreach (DataRow dataRow in dt.Rows)%>,页面加载时,会把<%%>之间的内容执行并输出
2.<%=%>等号
获取后台的变量值,比如后台一个session["ab"]="ab";前台<%=session["ab"]%>就能取到值
在asp.net mvc项目中绑定ViewData或viewBag的值
与<%:%>的区别在于,<%=%>不进行hemt编码,会将内容全部输出,而<%:%>则会将中间内容进行html编码
3.<%:%>冒号
<%:%> 相当于<%=Html.Encode()%>,默认对内容进行html编码输出
感觉都不太准确,在此先备注一下。
最新文章
- 解决MD5问题
- jQuery简单邮箱验证
- zookeeper系列(一)安装
- JQuery Kendo UI使用技巧总结
- linux中echo的用法 分类: 学习笔记 linux ubuntu 2015-07-14 14:27 21人阅读 评论(0) 收藏
- fork 和 vfork 的区别与联系
- Choose the best route--hdu2680
- angularjs 路由回退,返回到上一个路由
- python常用函数年初大总结
- asp.net session分布式共享解决方案
- .net 本地日志的添加
- npm 是node.js下带的一个包管理工具
- react实现登录注册
- 2、数据结构 proxy 代理 reflect 反射
- PythonStudy——算术运算符 Arithmetic operator
- List转Json函数
- 【springboot】之利用shell脚本优雅启动,关闭springboot服务
- Java – Display all ZoneId and its UTC offset
- IDA的头像
- 前端学习之HTML(1)