C# 将CSS列表样式按钮应用于服务器创建的按钮控件

C# 将CSS列表样式按钮应用于服务器创建的按钮控件,c#,asp.net,sharepoint,.net-3.5,web-parts,C#,Asp.net,Sharepoint,.net 3.5,Web Parts,我有一些CSS使用列表创建3D按钮样式,类似于下面的链接: http://articles.techrepublic.com.com/5100-10878_11-5323375.html 我的问题是我的按钮是服务器控件,因此呈现html按钮 问题是我将如何重写我的按钮代码来使用列表和超链接,以便我可以应用已经编写的CSS 我在按钮代码中所做的就是在onclick事件中设置一个字符串值,并通过传递该字符串值来调用一个方法 我想我想要的是一些onclick事件等价物,我可以将我的代码挂接到超链接控

我有一些CSS使用列表创建3D按钮样式,类似于下面的链接:

http://articles.techrepublic.com.com/5100-10878_11-5323375.html
我的问题是我的按钮是服务器控件,因此呈现html按钮

问题是我将如何重写我的按钮代码来使用列表和超链接,以便我可以应用已经编写的CSS

我在按钮代码中所做的就是在onclick事件中设置一个字符串值,并通过传递该字符串值来调用一个方法

我想我想要的是一些onclick事件等价物,我可以将我的代码挂接到超链接控件中


非常感谢,

您是否尝试过使用
我通过使用LinkButton控件呈现所需的锚定标记来解决这个问题。我还使用LiteralControls来呈现所需的html列表元素。然后,我根据需要将类添加到创建的控件中。

谢谢,但我正在尝试在codebehind中执行此操作,或者将类文件作为Web部件来执行此操作,并且没有asp页面。您仍然可以添加属性,不是吗?对不起,我不是一个读心术的人,你在使用MVC吗?我应该提到我在sharepoint的一个Web部件中这样做,谢谢
Button1.Attributes.Add("class", "style1 style2 style3")