我想知道asp.net中Panel
控件和带有runat="server"
属性的div
标签之间的区别是什么?由于两者都呈现为
元素。
在什么条件下使用哪一个更好?
<asp:Panel id="abc" runat="server">
如果你这样做,结果完全与这样做是一样的:
<div id="abc" runat="server">
这两者的呈现相同,但WebControls中其他功能最常使用的是Panel,而Panel Web控件在代码后端公开了更多属性,因此可以更好地进行控制。
Panel
是一个Web控件,可以在代码后台文件中提供更多属性,因为它是一个Web控件,所以需要更多的处理来生成HTML。div
没有。
Panel
会失去哪些额外的功能,这是一个常见的例子?我最感兴趣的是那些不是简单包装的东西 - 也就是说,我敢打赌BackColor
只是简化了一些 CSS。编码时Panel
有什么用处?通常使用哪些代码后端链接? - ruffin