- C# code
HtmlMeta meta = new HtmlMeta();meta.Name = "keywords";meta.Content = "关键字";Page.Header.Controls.Add(meta);
这样添加后,生成出的代码是没有换行的
- HTML code
<head id="Head1"><title>标题</title><meta name="keywords" content="关键字" /></head>
怎么样才可以变成可以自动换行的
- HTML code
<head id="Head1"><title>标题</title><meta name="keywords" content="关键字" /></head>
------解决方案--------------------------------------------------------
up
------解决方案--------------------------------------------------------
编译出来的就是这样的,楼主说的是自己认为的格式
现在不是输出文本内容~
------解决方案--------------------------------------------------------
为什么要换行?这样应该也可以吧
------解决方案--------------------------------------------------------
要换行就用Response.Write("\r\n<mete....")
------解决方案--------------------------------------------------------
html代码是给浏览器看的,又不是给人看的 换不换行有意义吗
------解决方案--------------------------------------------------------
一般没必要换行,关注中。
------解决方案--------------------------------------------------------
你用vs来看源码,感觉不爽就让自动格式化一次就行了
------解决方案--------------------------------------------------------
支持下
------解决方案--------------------------------------------------------
- C# code
Literal li = new Literal(); li.Text = "\r\n"; Page.Header.Controls.Add(li); HtmlMeta meta = new HtmlMeta(); meta.Name = "keywords"; meta.Content = "关键字"; Page.Header.Controls.Add(meta); Literal li2 = new Literal(); li2.Text = "\r\n"; Page.Header.Controls.Add(li2);