5

私はこのように作成しますHtmlGenericControl:

HtmlGenericControl inner_li = new HtmlGenericControl("li");
inner_li.Attributes.Add("style", "list-style-type: none");

このattribue( style)の値を取得するにはどうすればよいですか。

4

3 に答える 3

9

インデクサーを使用してそれを行うことができます:

var style = inner_li.Attributes["style"];

補足:スタイルを扱うときは、HtmlControl.Styleプロパティを使用することをお勧めします。

inner_li.Style[HtmlTextWriterStyle.ListStyleType] = "none";
于 2012-02-29T08:58:09.260 に答える
2

属性プロパティは名前と値のコレクションです。だからあなたはすることができます string tempstr = inner_li.Attributes["style"]

msdndocを参照してください。

于 2012-02-29T08:54:44.200 に答える
1

以下のステートメントを使用して値を取得できます

string myvalue= inner_li.Attributes["style"];
于 2012-02-29T08:58:35.857 に答える