设计数据库的时候,偶尔会把一些字段设定为英文,例如是否完成,设定为Y,N,但是这样设计在页面显示的时候,可能不太友好,解决方法有三个:
(1)数据库直接存放汉字;
(2)取数的时候在视图中完成转换;
(3)显示的时候完成转换。
下面,介绍第三种方法:
页面:
<%# ynret(Eval("sfwc").ToString())%>
代码中增加函数:
public string ynret(string str)
{
return str == "Y" ? "是":"否";
}