ThemeableButton
Вы должны создать простой класс, производный от 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>