如何将post.content存储为数据库中的html,如何在没有标签的情况下显示渲染的html.我正在尝试以下方式,但它不起作用.它可以在数据库中存储编码html但不显示渲染的html.任何最佳实践将不胜感激.
1)//将数据库中的帖子内容保存为html
public ActionResult Edit(Post post, FormCollection obj)
{
post.Content = Server.HtmlEncode(post.Content);
}
Run Code Online (Sandbox Code Playgroud)
2)//显示要查看的帖子内容
<%: System.Web.HttpUtility.HtmlDecode(item.Content)%>
Run Code Online (Sandbox Code Playgroud)
要么
<%: item.Content%>
Run Code Online (Sandbox Code Playgroud) 我想以某种方式使用c#中的反射将实体对象映射到业务对象 -
public class Category
{
public int CategoryID { get; set; }
public string CategoryName { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
我的实体类具有相同的属性,CategoryId和CategoryName.任何使用反射或动态的最佳实践都将受到赞赏.