c# – gridview中的格式化枚举

前端之家收集整理的这篇文章主要介绍了c# – gridview中的格式化枚举前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在gridview中显示枚举的名称
按数据表返回其数值

我正在将其用于其他专栏

<asp:BoundField DataField="Name" HeaderText="User Name" />

我需要使用它来枚举显示枚举性别的字符串值

<asp:BoundField DataField="Gender" HeaderText="Gender" />

解决方法

试试这个解决方

Enum.GetName Method

<asp:TemplateField HeaderText="Category">
<ItemTemplate>
<div>
<%# Enum.GetName(typeof(GlobalLibrary.Constants.Category),Convert.ToInt32(Eval("Category"))) %>
</div>
</ItemTemplate>
</asp:TemplateField>

猜你在找的C#相关文章