2010-03-21 3 views
0

Je bouton créé 2 ci-dessous:Pourquoi un bouton de saisie créé dynamiquement via une balise littérale ne fonctionne pas?

<input id="Button1" type="button" value="Stop" 

    onclick="alert('hello world');"/> 

<input id="Button2" type="button" value="button" OnClik="alert('hello world');"/> 

utilisant une balise litéral à la page charge comme ceci:

protected void Page_Load(object sender, EventArgs e) 
{ 

    Literal1.Text = "<input id=\"Button2\" type=\"button\" value=\"button\" OnClik=\"alert('hello world');\"/>"; 

} 

Incroyablement lors du test dans le navigateur, cliquez sur le bouton 1 œuvres, pas cliquer sur le bouton 2 alors que les codes sont les mêmes!

Ai-je raté quelque chose?

Répondre

4

Vous avez mal orthographié onclick pour le deuxième bouton

+0

Oh mon je suis vraiment aveugle parce que j'ai vérifié encore et encore :) – user310291

Questions connexes