【发布时间】:2011-11-28 19:47:12
【问题描述】:
正如标题所说..为什么?
我知道为什么它需要在普通的 ASP.NET 控件上,有很多关于这个的问题。
但既然你只能在皮肤文件中定义 .NET 控件(没有普通的 HTML 标记),为什么皮肤文件中的每个控件仍然需要 runat="server"?
它与样式或主题无关。 为什么我仍然需要将其添加到我的皮肤文件中的所有控件中?有谁知道“幕后”会发生什么?
【问题讨论】:
-
因为微软这么说:-)
-
一种微软方式,雷德蒙德 ;-)
-
感觉这就是唯一的原因......'因为微软这么说'这就是我问它的原因:)
标签: asp.net themes markup skins runatserver