C# 如何在ASP.NET webforms中使单选按钮成为图像?
我正在尝试制作一个基本表单,它使用asp.net单选按钮来显示5个不同的笑脸。我想删除RadioButton的默认外观,并使用一个在选中时获得边框的图像。到目前为止,我一直在避免使用jQuery,我希望只使用asp.net和c#代码就可以实现。这是迄今为止每个单选按钮的通用代码C# 如何在ASP.NET webforms中使单选按钮成为图像?,c#,asp.net,C#,Asp.net,我正在尝试制作一个基本表单,它使用asp.net单选按钮来显示5个不同的笑脸。我想删除RadioButton的默认外观,并使用一个在选中时获得边框的图像。到目前为止,我一直在避免使用jQuery,我希望只使用asp.net和c#代码就可以实现。这是迄今为止每个单选按钮的通用代码 <asp:RadioButton runat="server" ID="Exceeded" GroupName="experience" /> <label for="Exceeded">
<asp:RadioButton runat="server" ID="Exceeded" GroupName="experience" />
<label for="Exceeded">
<img src="Images/Exceeded.png" />
</label>
您只能通过HTML和javascript实现这一点,并使用AJAX绑定到后面的内容。很遗憾,您无法将asp.net radiobutton控件更改为自定义映像。为什么要回避jQuery?主要是为了学习。我认为它们可能是我错过或误解的一些UI控件,因为有太多的控件可以轻松实现这一点。您只能使用HTML和javascript来实现这一点,并使用AJAX绑定到后面的某些东西。很遗憾,您无法将asp.net radiobutton控件更改为自定义映像。为什么要回避jQuery?主要是为了学习。我认为它们可能是我错过或误解的一些UI控件,因为有太多的控件可以轻松实现这一点。您只能使用HTML和javascript来实现这一点,并使用AJAX绑定到后面的某些东西。很遗憾,您无法将asp.net radiobutton控件更改为自定义映像。为什么要回避jQuery?主要是为了学习。我想他们可能是我错过或误解了一些UI控件,因为有太多的控件很容易做到这一点。