.net 在System.Web.UI.HtmlTextWriter中呈现与写入
我正在通过编程创建一个简单的HTML文件,直接保存到磁盘上。我在看这个例子: 我不明白为什么他混合了.net 在System.Web.UI.HtmlTextWriter中呈现与写入,.net,htmltextwriter,.net,Htmltextwriter,我正在通过编程创建一个简单的HTML文件,直接保存到磁盘上。我在看这个例子: 我不明白为什么他混合了HtmlTextWriter的Render和Write方法,以及我应该如何在和之间进行选择 对什么是对什么是错有严格的规定吗?如果标记元素的类型是HtmlTextWriterTag枚举值之一的已知类型,则使用RenderBeginTag(HtmlTextWriterTag)方法的RenderBeginTag重载。否,您直接从文档中复制的元素与此无关。这将告诉您是选择RenderBeginTag上的
HtmlTextWriter
的Render
和Write
方法,以及我应该如何在和之间进行选择
对什么是对什么是错有严格的规定吗?如果标记元素的类型是HtmlTextWriterTag枚举值之一的已知类型,则使用RenderBeginTag(HtmlTextWriterTag)方法的RenderBeginTag重载。否,您直接从文档中复制的元素与此无关。这将告诉您是选择RenderBeginTag上的还是变体。这不是RenderBeginTag和WriteBeginTag之间的区别。区别似乎在于WriteBeginTag只生成“如果你想要这个代表,你能把它写下来作为一个答案@RupThanks,但我知道这不是全部答案。我更希望有人使用过RenderBeginTag等,解释如何正确使用它,我会投票支持。这是否回答了你的问题?7年后,没有人知道答案?!