zoukankan      html  css  js  c++  java
  • @Html.Raw()用法和Html.ActionLink的用法总结

    @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是关键字。
  • 相关阅读:
    【HDU
    写个shell脚本依次运行每个程序半小时
    Windows10 + Visual Studio 2017环境为C++工程安装使用ZMQ
    【UVALive
    【Gym
    【最短路算法】Dijkstra+heap和SPFA的区别
    【Gym 100812C】Story of Princess (走完图所有边)
    【C++】VS2015/VS2017连接Mysql数据库教程
    博客园设置Google-code-prettify渲染代码高亮
    【QML与C++混合编程】用QVariantList传递数组类型成员
  • 原文地址:https://www.cnblogs.com/DSC1991/p/8609014.html
Copyright © 2011-2022 走看看