2011-08-17 100 views
0

我有一個<div id="Result" ... >一堆CSS屬性和值,我想單擊按鈕時顯示它們。這是我目前有:顯示HtmlControl的CSS屬性和值

protected void Button1_OnServerClick(object sender, EventArgs e) 
{ 
    for (int i = 0; i < Result.Style.Value.Length; i++) 
    { 
     Result.InnerHtml += Result.Style.Value[i]; 
    } 
} 

代碼沒有顯示出來,但是,它們都顯示在字符序列。我想讓它們顯示爲屬性和值,它們都具有不同的訪問變量和所有對在單獨的行上。

我搞砸了很長一段時間,但我無法弄清楚。

回答

1

循環遍歷領取鑰匙:

protected void Button1_Click(object sender, EventArgs e) 
    { 
     foreach (String key in Result.Style.Keys) 
     { 
      Result.InnerHtml += key + ": " + Result.Style[key] + ";</br>"; 
     } 
    } 
+0

這就是它!我知道必須有簡單的解決方案,而且我甚至還有一次嘗試。 – Gasoline