2013-07-17 75 views
-3

我想插入編碼形式的HTML標籤到SQL數據庫table.I使用MVC4發展此。我將html代碼放入以下模型項目中。編碼的HTML代碼,並插入到數據庫

public class ResourceItems 
{ 
    public string Res_Details { get; set; } 
} 

會是怎樣的控制器/模型行動

+0

Server.HtmlEncode – Oliver

+0

我的HTML代碼是在一個textarea(在表格)。所以我把它放在這裏。在控制器或模型 – user2586070

+0

Vauge的問題!請詳細說明你想要什麼,你的問題是什麼? –

回答

0

爲了編碼字符串,你可以使用HttpUtility.HtmlEncode功能。

private ActionResult Index(ResourceItem item){ 

    string encoded = HttpUtility.Encode(item.Res_Details); 

    // Whatever you do to save to the database. 
} 

現在我不知道你的MVC代碼是什麼樣子,所以上面的例子只是一個猜測。然而,編碼的核心思想應該就足夠了。

+0

我把這個控制研究和模型。但是這不工作 – user2586070

+0

當你說這不是工作,它怎麼不工作?異常被提出,字符串不被編碼? Bit more info dude :) –

+0

我總是得到如下錯誤消息:從客戶端檢測到有潛在危險的Request.Form值(Res_Details =「

dhf

」)。 – user2586070

相關問題