2011-11-01 14 views
0

做什麼的innerHTML我有一些C#代碼,並在我的HTML我有這樣一個div:填入格有點像在JS

<div id="xyz"></div> 

我想填充該div內的一些事情,當一個方法被調用。 我使用下面的代碼

public MainPage() 
     { 


    InitializeComponent(); 

      HtmlDocument htmlDocTimeListner = HtmlPage.Document; 
      HtmlElement htmlElementListener = htmlDocTimeListner.GetElementById("xyz"); 


     } 

是新.NET和C#..不知道這裏做什麼。在JS我會做以下

htmlElementListner.getElementById("xyz").innerHTML = "my new text to populate in the div"; 

我怎麼會在.net中實現相同的結果?

+2

您正在使用asp.net?或asp.net mvc或其他東西? – Dave

+0

SMF播放器與silverlight 4.0 – Autolycus

回答

1
htmlElementListener.SetProperty("innerHTML", "my new text to populate in the div"); 
1

您可以先憑身份證檢索HTML元素完成同樣的事情在Silverlight:

HTMLElement divElement = HtmlPage.Document.GetElementById("xyz"); 

divElement.SetProperty("innerHTML", "new inner html");