c# – 从枚举中加载radiobutton列表时,如何在每个单选按钮旁边显示文本?
作者:互联网
我正在从枚举(垂直显示)加载radiobutton列表.
我需要显示描述每个radiobutton选择的文本.
我在代码隐藏中加载它.
解决方法:
Enum类的很多方面我最近发现越来越多的用途,其中之一就是GetNames方法.此方法返回指定枚举中所有名称的字符串数组.
此代码假定您的页面上有一个名为RadioButtonList1的RadioButtonList.
public enum AutomotiveTypes
{
Car,
Truck,
Van,
Train,
Plane
}
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string[] automotiveTypeNames = Enum.GetNames(typeof(AutomotiveTypes));
RadioButtonList1.RepeatDirection = RepeatDirection.Vertical;
RadioButtonList1.DataSource = automotiveTypeNames;
RadioButtonList1.DataBind();
}
}
给它一个旋转,看看它是否适合你.
干杯!
标签:c,asp-net,radiobuttonlist 来源: https://codeday.me/bug/20190622/1260458.html