数据帮定时可以根据绑定的数据显示意思相近的信息吗》?
比如:
<%# DataBinder.Eval(Container.DataItem,"isread")%>显示的将是false或true,我希望根据false或true显示给用户的是“真”和“假”,而不是false或true,这样可以吗?怎么做》?

解决方案 »

  1.   

    前台
    <%# 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
      

  2.   

    我是用在datalist里面的,datalist用,sqldatareader绑定,不是单条记录。如果是单条记录我也会处理。
    怎么处理?
      

  3.   

    to: mathsword(梦在流浪)
    我那个数据字段是bit类型,显示时是false和true,我现在根据你的方法要把他显示为其他字符串,老说指定的转换无效??为什么?怎么解决》?
      

  4.   

    前台:
    <%# bools(DataBinder.Eval(Container.DataItem,"isread").ToString)%>后台:
    public string bools(string str)
    {
    if str="false"
    {
    return "真";
    }
    else
    {
    return "假";
    }
    }