数据帮定时可以根据绑定的数据显示意思相近的信息吗》?
比如:
<%# DataBinder.Eval(Container.DataItem,"isread")%>显示的将是false或true,我希望根据false或true显示给用户的是“真”和“假”,而不是false或true,这样可以吗?怎么做》?
比如:
<%# DataBinder.Eval(Container.DataItem,"isread")%>显示的将是false或true,我希望根据false或true显示给用户的是“真”和“假”,而不是false或true,这样可以吗?怎么做》?
解决方案 »
- 用asp.net做一个网站遇到问题求解
- 谁能给我个用asp.net(C#)开发的JQuery Ajax去读josn格式的代码
- 急,创建控件时出错,基类不是JavaScriptConverter
- 请问关于HttpContext.Current.User.Identity.IsAuthenticated的问题
- 有一个值要反复使用,我应该把它存在哪里?
- |zyciis| 我生成word导出的时候 因为点了打开而不是保存时,以后他都是以网页打开的方式打开,但这时我要他为保存到本地,浏览器在哪里设置
- 谁用过thinkpad R60i LLC笔记本呀。
- RegisterStartupScript执行javascript函数的问题
- asp.net中使用静态变量有何坏处?
- 如何把一个表的内容绑定到datagrid中,让数据显示得有层次感或能分组?
- asp.net中的datagrid中有个checkbox,怎么样把它设置成只读,谢谢了
- webservice修改端口后asp.net程序不能运行
<%# GetIsRead(Container.DataItem)%>
在后台写段程序转换一下
Public Function GetIsRead(ByVal row As System.Data.DataRowView) As String
Dim localRow As DataRow = row.Row()
Dim isRead As String = localRow("isread")
If isRead= "false" Then
return "真"
Else
return "假"
End If End Function注意一定要public
怎么处理?
我那个数据字段是bit类型,显示时是false和true,我现在根据你的方法要把他显示为其他字符串,老说指定的转换无效??为什么?怎么解决》?
<%# bools(DataBinder.Eval(Container.DataItem,"isread").ToString)%>后台:
public string bools(string str)
{
if str="false"
{
return "真";
}
else
{
return "假";
}
}