1

HtmlTextWriter を使用してこれを作成する方法はありますか? サーバー側でhtmlを動的に作成するメソッドを作成しようとしています

<fieldset class='ui-grid-a' data-theme='c'>

これがコードの始まりです。「data-theme」属性を作成する方法がわかりません。そのための列挙型が提供されていないためです..

// Initialize StringWriter instance.
StringWriter stringWriter = new StringWriter();

// Put HtmlTextWriter in using block because it needs to call Dispose.
using (HtmlTextWriter writer = new HtmlTextWriter(stringWriter))
{
    foreach (string employee in myList)
    {
        writer.RenderBeginTag(HtmlTextWriterTag.Fieldset);
        writer.AddAttribute(HtmlTextWriterAttribute.Class, "ui-grid-a");
        writer.AddAttribute(HtmlTextWriterAttribute., "ui-grid-a");
    }
}
4

1 に答える 1

4

コメントについて: これはコードの開始点です。「data-theme」属性を作成する方法がわかりません。そのための列挙型が提供されていないためです..

列挙型のみを受け取るオーバーロードを使用しないでください。代わりに、2 つの文字列値を受け取るオーバーロードを使用してください: http://msdn.microsoft.com/en-us/library/985bhaz6.aspx

例えば

writer.AddAttribute("data-theme", "c");
于 2012-09-10T22:44:39.907 に答える