Asp.net 呈现文本时出现问题
我有一根像下面这样的线Asp.net 呈现文本时出现问题,asp.net,Asp.net,我有一根像下面这样的线 <meta property="og:title" content="test" /> 编辑 这里是提供最终文本的来源 public static void RenderName(Literal ltlMetaHolder, string contentName, string content) { var metaTagFromat = "<TagName property=\"{0}\" content=\"{1}\" />";
<meta property="og:title" content="test" />
编辑
这里是提供最终文本的来源
public static void RenderName(Literal ltlMetaHolder, string contentName, string content)
{
var metaTagFromat = "<TagName property=\"{0}\" content=\"{1}\" />";
ltlMetaHolder.Text = string.Format(metaTagFromat, contentName, content);
}
您应该将设置为直通
。
则控件的内容不会被修改
默认值为变换
:
将从的内容中删除不支持的标记语言元素
控制。如果文字控件在浏览器上呈现,则
支持HTML或XHTML,控件的内容不被修改
您应该将设置为直通
。
则控件的内容不会被修改
默认值为变换
:
将从的内容中删除不支持的标记语言元素
控制。如果文字控件在浏览器上呈现,则
支持HTML或XHTML,控件的内容不被修改
你可以这么做
public class MetaHelpers {
public String WriteMeta(String property, String content) {
return String.Format(@"<meta property=""{0}"" content=""{1}"" />", property, content);
}
}
公共类元帮助程序{
公共字符串WriteMeta(字符串属性、字符串内容){
返回字符串。格式(@“”、属性、内容);
}
}
在ASPX页面中
<head runat="server">
<title></title>
<%= MetaHelpers.WriteMeta("og:title", "test") %>
您可以这样做
public class MetaHelpers {
public String WriteMeta(String property, String content) {
return String.Format(@"<meta property=""{0}"" content=""{1}"" />", property, content);
}
}
公共类元帮助程序{
公共字符串WriteMeta(字符串属性、字符串内容){
返回字符串。格式(@“”、属性、内容);
}
}
在ASPX页面中
<head runat="server">
<title></title>
<%= MetaHelpers.WriteMeta("og:title", "test") %>
我不明白!在文本的Text属性中是否有该字符串?来自代码?从标记开始?你在页面上看到了什么?你除了什么?我已经在我的查询中进行了更新。请查查,我不明白!在文本的Text属性中是否有该字符串?来自代码?从标记开始?你在页面上看到了什么?你除了什么?我已经在我的查询中进行了更新。请查收。
public class MetaHelpers {
public String WriteMeta(String property, String content) {
return String.Format(@"<meta property=""{0}"" content=""{1}"" />", property, content);
}
}
<head runat="server">
<title></title>
<%= MetaHelpers.WriteMeta("og:title", "test") %>