Why an input button created dynamically through a literal tag doesn't work?
<p>I have created button 2 below:</p>

<pre><code>&lt;input id="Button1" type="button" value="Stop" 

    onclick="alert('hello world');"/&gt; 

&lt;input id="Button2" type="button" value="button" OnClik="alert('hello world');"/&gt; 
</code></pre>

<p>using a litteral tag on page load like this:</p>

<pre><code>protected void Page_Load(object sender, EventArgs e)
{

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

}
</code></pre>

<p>Incredibly when testing in browser, click on button 1 works, not click on button 2 whereas the codes are the same !</p>

<p>Am I missing something ?</p>
