vak*_*kas 6 c# asp.net gridview
我需要在gridview中显示enum的名称,数据表返回其数值
我正在将其用于其他专栏
<asp:BoundField DataField="Name" HeaderText="User Name" />
Run Code Online (Sandbox Code Playgroud)
我需要使用它来枚举显示枚举性别的字符串值
<asp:BoundField DataField="Gender" HeaderText="Gender" />
Run Code Online (Sandbox Code Playgroud)
试试这个解决方案
<asp:TemplateField HeaderText="Category">
<ItemTemplate>
<div>
<%# Enum.GetName(typeof(GlobalLibrary.Constants.Category),Convert.ToInt32(Eval("Category"))) %>
</div>
</ItemTemplate>
</asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)