@Html.Raw()用法和Html.ActionLink的用法总结
2024-08-25 18:18:50
@Html.Raw() 方法输出带有html标签的字符串,
如:@Html.Raw("<div style='color:red'>输出字符串</div>")
结果:输出字符串 (红色字体的字符串)
使用Razor中的Html.Raw(推荐使用这种方式)
Html.ActionLink的用法总结
1、Html.ActionLink("linkText","actionName")
第一个参数:要显示的文本,第二个参数:视图名
例如:<%=Html.ActionLink("跳转到About页面", "About");%> → <a href="/Home/About">跳转到About页面</a>
2、Html.ActionLink("linkText","actionName","controlName")
第一个参数:要显示的文本,第二个参数:视图名, 第三个参数:控制器名
例如:<%= Html.ActionLink("跳转到别的controler中", "Index", "Home");%> →<a href="/ Home/Index">跳转到别的controler中</a>
3、
Html.ActionLink("linkText","actionName",routeValues)
第一个参数:要显示的文本,第二个参数:视图名, 第三个参数:url中的参数
例如:<%=Html.ActionLink("跳转到About页面", "About", new { id = "1", name = "x" }) %> → <a href="/Home/About/1?name=x">跳转到About页面</a>
4、
Html.ActionLink("linkText","actionName",routeValues,htmlAttributes)
第一个参数:要显示的文本,第二个参数:视图名, 第三个参数:url中的参数,第四个参数:设置标签属性
例如:<%=Html.ActionLink("跳转到About页面", "About", new { id = "1", name = "x" }, new { disabled = "disabled",@class = "about"})%> →
<a class="about" disabled="disabled" href="/Home/About/1?name=x">跳转到About页面</a>
注意:设置标签的class属性时,应在class前加上@,因为class是关键字。
最新文章
- MySQL 体系结构
- A=AUB
- POJ 3070 Fibonacci
- android Handler.btionMessage()与Message.obtain()的区别
- win7系统下,vs2010一调式,vs就关闭要重启
- ViewManager
- COM ,Threading Models,apartments,RPC
- C#的Timer
- hadoop2.5发布:最新编译 32位、64位安装、源码包、API以及新特性
- Android NDK学习总结
- A题笔记(5)
- LayoutInflater作用及使用--自定义EditText,自带清除内容按钮
- SQLiteLog (1) no such Column:
- 基于 Koa平台Node.js开发的KoaHub.js的静态服务器重写和索引代码
- java集合之LinkedList源码解读
- 4. React 属性和状态介绍
- Python Django对接企业微信第三方服务回调验证的一些坑
- [UWP 自定义控件]了解模板化控件(5):VisualState
- 19_python_反射
- 分享:宽恕的艺术 Forgive