English 中文(简体)
页: 1
原标题:asp.net: DetailsView control not interpreting html

我有一页的蚊帐详情。 我已注意到,它总是从我的数据库实地展示原始案文,但它没有在案文中解释html,因此它显示和带;b>mytext< /b> 而不只是粗体字。

在所交数据中是否有控制对html的解释的余地。

Regards melt

最佳回答

您能否担任你们的控制守则? 基本原理是,你需要将HtmlEncode财产定为伪造财产。 这是因为标签和文字箱如何处理编码问题存在差别,这意味着要保护你免遭可能进入这些领域的恶意描述。

如果你将田地(default)定下来,则需要修改到;Bound Field;或

参看,MSDN单个领域示例,这里有一个简化的例子:

<asp:DetailsView runat="server" AutoGenerateRows="False">
  <Fields>
    <asp:BoundField DataField="ProductName" HeaderText="Product" />
    <asp:BoundField DataField="CategoryName" HeaderText="Category" />
    <asp:BoundField DataField="HTMLField" HeaderText="HTML" HtmlEncode="false" />
  </Fields>
</asp:DetailsView>
问题回答

暂无回答




相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签