首页 > Web开发 > 详细

MVC3中给标签添加属性

时间:2014-03-18 15:12:00      阅读:634      评论:0      收藏:0      [点我收藏+]

在MVC3中给标签添加属性:

在cshtml文件中除了标签外一般都是@开头来读取文件内容的,也许会碰到在不同条件下给标签添加不同的属性,这时,对于没有用的很是头痛,或许会直接另外写一个模块,但是对于模块内容多的,问题就可想而知;

经过一段摸索,现在共享给大家:

   我想在<a>标签里面添加一个rel=nofollow的属性,但是只能在这个条件@if(RC.IsCNProject && Counter == 0)下,才出现此属性;就可以这样子写;

  

 <a href="@(hyperLink)" @if(RC.IsCNProject && Counter == 0){@Html.Raw("rel=nofollow")} class="@(isSelected ? tabCSS_sel : tabCSS)@(tabWidth < 100 ? "2" : "")" style="width:@(tabWidth.ToString())px;">
                                @(name)

                                @if (Counter > -1)
                                {
                                    <span class="tab_num">(@(Counter))</span>
                                }
                                @if (isNew)
                                {
                                    <span class="or_new_tag@(isSelected ? "_sel" : "")">NEW</span>
                                }
                            </a>

 

在mvc1中,在xslt文件中,添加属性的方法:

 

 <a href="{Context:BuildCanTingActionUrl(‘reviews‘,$regionid,Poi/PoiId)}">


                <xsl:if test="Poi/ReviewCount + $remotereviewcount = 0">


                  <xsl:attribute name="rel">nofollow</xsl:attribute>


                </xsl:if>


        食评&#160;(<xsl:value-of select="Poi/ReviewCount + $remotereviewcount"/>)
       </a>

 

MVC3中给标签添加属性,布布扣,bubuko.com

MVC3中给标签添加属性

原文:http://blog.csdn.net/jin_guang/article/details/21456845

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!