2016-11-16 4 views
1

私は非常に混乱しているので、documentation on HtmlElementの要素のタイプの設定方法が見つかりません。例えば、私はそれは私が欲しいaだという事実を設定するのです要素のタイプをHtmlElementに設定するにはどうすればよいですか?

<a href="http://stackoverflow.com">Here's the coolest site ever.</a> 

をしたいと言いますか?ドキュメントから

var mytag = new HtmlElement() { InnerText = "Here's the coolest site ever." }; 
mytag.SetAttribute("href", "http://stackoverflow.com"); 
mytag.WhatDoIPutHere = "a"; 
+0

を使用することができます! @steveは私が提案した解決策を試しましたか?それはあなたを助けましたか? –

答えて

0

、それは言う:

は、ドキュメントのルートを表し、サーバー上のドキュメントの要素へのプログラムによるアクセスを提供します。です - - それはない汎用的な要素だHtmlElement<html />タグを生成しようとしていることを意味し

。代わりにHtmlAnchorを使用します。

0

あなたはちょっと代わりにHtmlTextWriter

StringWriter sw = new StringWriter(); 

// Put HtmlTextWriter in using block because it needs to call Dispose. 
using (HtmlTextWriter writer = new HtmlTextWriter(sw)) 
{ 
    writer.AddAttribute(HtmlTextWriterAttribute.Href, "http://stackoverflow.com"); 
    writer.RenderBeginTag(HtmlTextWriterTag.A); 
    writer.Write("Here's the coolest site ever."); 
    writer.RenderEndTag(); 
} 
関連する問題