PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Visual_Basic
[.NET] GridView字段值转换问题
楼主:
forkome
(初心者)
2013-10-24 08:52:21
各位大大好
小弟想请教大大们GridView字段值转换问题
例如资料表中某字段的值是1234
1=>暂存 2=>开放
所以在GridView字段值会显示1或2
为了让使用者看懂,我使用了RowDataBound
用e.Row.Cell[1].Text == "1" then e.Row.Cell[1].Text = "暂存"
但这样会造成维护性不佳,因为程式会Hard Code
请问还有什么更好的作法吗?
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
0000-00-00 00:00:00
怎么样都是hard coded吧,code在哪里而已一种是再建一个表来对照,select的时候join起来。或者在后端写一个函数来转换使用时就<%# fieldText(Eval("field")) %>这样
楼主:
forkome
(初心者)
0000-00-00 00:00:00
建表有想过,不过有种杀鸡用牛刀的感觉
作者:
chinoyan
0000-00-00 00:00:00
随便想的,用阵列对映
作者:
MOONRAKER
(㊣牛鹤鳗毛人)
0000-00-00 00:00:00
不会杀鸡用牛刀 一般而言能在数据库先处理完都是好事而且这样资料本身可以自我解释 没有什么不好的
继续阅读
[VB6 ] 如何让文字靠右对齐
a9113332708
[.NET] 关于checkbox用副程式写的问题
lsmking7219
[VBA ] 跪求 简单范例
sjgau
[VB6 ] 有关在Win 7底下的com port 问题
jungchun
[VBA ] Access 自动叫出 Excel 档案
michael53000
[VB6 ] 关于后台鼠标点击
Lin6447301
[.NET] 作业(自我学习) QuickSort
niwat
Re: [VBA ] 字段COPY
hsnu920
[VB6 ] 请问16进制的字串要怎么转成10进制的数字
a9113332708
[.NET] SerialPort ASCII转16进制显示问题
lsmking7219
Links
booklink
Contact Us: admin [ a t ] ucptt.com