2012-02-29 8 views
0
{ 
SqlDataReader reader = cmdAuthors.ExecuteReader(); 
      RadioButton rb; 
      Label lb; 
      while(reader.Read()){ 
      rb=new RadioButton(); 
      lb=new Label(); 
      lb.Text=reader[0].ToString(); 
      rb.Attributes.Add("OnClick","getSelectedAuthor('"+lb.Text.ToString()+"')"); 
       PlaceHolder1.Controls.Add(rb); 
       PlaceHolder1.Controls.Add(lb); 
       PlaceHolder1.Controls.Add(new LiteralControl("<br />")); 

      } 
} 

//私はLabel2.text = Textにするために、この関数に何を書き込むべきかわかりません。 //のdocument.getElementById( "Label2を")。値=テキストがどのように動的に生成されたラベルのテキストを使用してjavascriptでラベルのテキストを設定するには?

機能getSelectedAuthor(テキスト){

}

例えば、innerHTMLプロパティを使用して、値ではなく値を設定
<div> 
     <asp:Label ID="Label2" runat="server" Text="" ></asp:Label> 
    </div> 
+1

Label2のClientIDとは、値ではなくinnerHTML/innerTextもチェックしますか? –

答えて

14

動作しません

document.getElementById("Label2").innerHTML = 'text'; 
+0

それは動作します、ありがとう、たくさん.. – user1214973

関連する問題