2014-04-17 37 views
0

我有mvc項目。在控制器I格式旁邊的鏈接方式:Mvc未格式化href鏈接

user.ShortBiography = user.LongBiography.Substring(0, 100) + "... <a href=\"#\">Read more</a>"; 

的看法的HTML格式下一個方法:

<p>@Html.DisplayFor(score => item.ShortBiography)</p> 

當我打開瀏覽器的網站,我看到這樣的結果:

Some text ... <a href="#">Read more</a> 

所以.MVC不格式化鏈接。我只看到帶有標籤的文字。所以。它如何修復?

回答

0

你需要要麼使ShortBiography一個HtmlString否則你將需要這樣做:

@Html.Raw(item.ShortBiography) 

我也用這字符串轉換助手HtmlString

@Html.DisplayFor(score => item.ShortBiography.ToHtmlString()) 
+0

是。它幫助我。謝謝。 – user3231442