Ich möchte wissen, was der Unterschied zwischen Panel
Kontrolle in asp.net und div
mit runat="server"
ist? Da beide rendern als div
.Unterschied zwischen Panel control und Div
Welche ist am besten (Bedingungen)?
Ich möchte wissen, was der Unterschied zwischen Panel
Kontrolle in asp.net und div
mit runat="server"
ist? Da beide rendern als div
.Unterschied zwischen Panel control und Div
Welche ist am besten (Bedingungen)?
Der Code
<asp:Panel id="abc" runat="server">
genau das gleiche wie wenn Sie das tun:
<div id="abc" runat="server">
Sie das gleiche machen, aber es ist die Funktionalität mit anderen WebControls, dass das Gremium am häufigsten verwendete ist, und das Panel-Web-Steuerelement gibt Ihnen mehr Kontrolle unter Code-Behind, da es mehr Eigenschaften verfügbar macht.
Der Unterschied ist, dass Panel
ein Webcontrol ist, das Ihnen mehr Eigenschaften über div im Code hinter der Datei gibt, da es ein webcontrol ist, wird es mehr Verarbeitung erfordern, um HTML zu erzeugen.
Das Panel-Steuerelement hat die Viewstate-Eigenschaft, während div
dies nicht tut.
Es hängt wirklich von Ihrer Verwendung ab. Wenn Sie lieber mehr Eigenschaften kontrollieren möchten, verwenden Sie das Panel-Steuerelement, andernfalls verwenden Sie das div-Steuerelement.