Dynamique Div création asp.net

Je suis en train de créer Div dynamiquement sur le appuyez sur le bouton de clic.

Pour que j'ai appellé ce lien>> http://forums.asp.net/t/1349244.aspx

et faites le code côté serveur(.cs page) comme suit>>

public static int i = 0;
    protected void Button1_Click(object sender, EventArgs e)
    {
        i++;
        HtmlGenericControl newControl = new HtmlGenericControl("div");

        newControl.ID = "NEWControl"+i;
        newControl.InnerHtml = "This is a dynamically created HTML server control.";

        PlaceHolder1.Controls.Add(newControl);
    }

Ce code a été de me donner juste un div à chaque fois quand j'appuie sur le bouton., Je voulais avoir plus de divs.

Côté client à l'aide de javascript aussi j'ai essayé>>

<body>
    <form id="form1" runat="server">
    <div>

        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" OnClientClick="addDiv();" />

    </div>
    <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
    </form>
</body>
</html>
<script type="text/javascript">
    function addDiv() {
        alert("Control comming in function");
        var r = document.createElement('Div');
        r.style.height = "20px";
        r.style.width = "25px";
        r.appendChild("div");
        alert("Control going out of function");
    }
</script>

À la fois de ces, na pas de travailler.

Quelle erreur ai-je fait?

Est-il quelque chose de mauvais?

vérifiez votre page Est-il arriver actualisé à chaque fois?
ouais il est actualisé. pourquoi?
ensuite, à chaque fois qu'il permettra de créer de nouveaux!!! il est à l'origine de publication
mag ajax panneau de mise à jour waparun pahu ka?
hey, maintenant, j'ai gardé mes contrôles ajax panneau de mise à jour , et la page n'est pas actualisée, toujours le même result.@Prasad

OriginalL'auteur | 2013-03-21