我创建了一个usercontrol(一个自定义按钮控件),如何在该控件上应用皮肤。
要在例如asp:按钮的皮肤文件中写什么,我会写<asp:button SkinID ="btnSkinBlue" runat = "server"/>
。
为用户控件写什么?
答案 0 :(得分:1)
我没有使用带有Web自定义控件的外观,但我希望它的工作方式如下:
在aspx上:
<yourTag:CustomButton SkinID ="btnSkinBlue" runat = "server"/>
在皮肤文件上:
<yourTag:CustomButton SkinID ="btnSkinBlue" runat = "server" CssClass="someclass" />
在外观文件中,默认值为:
<yourTag:CustomButton runat = "server" CssClass="defaultClass" />
答案 1 :(得分:0)
我们需要注册标签 &lt;%@ Register Src =“../../ UserControls / RoundedButton.ascx”TagName =“RoundedButton”TagPrefix =“ttl”%&gt;