可调按钮
您必须创建一个从
Button
.然后重写
OnClientClick
属性并添加
Themeable
属性如下。
[ToolboxData("<{0}:Button runat=\"server\" />")]
public class ThemeableButton : Button
{
[Themeable(true)]
public override string OnClientClick
{
get { return base.OnClientClick; }
set { base.OnClientClick = value; }
}
}
Web.CONFIG
现在,您必须用新按钮替换旧按钮。改变
pages
章节如下。
<pages>
<tagMapping>
<add tagType="System.Web.UI.WebControls.Button, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
mappedTagType="[Namespace].ThemeableButton, [AssemblyName]" />
</tagMapping>
</pages>