当前位置:编程学习 > C#/ASP.NET >>

ASP.NET编程的问题82

 

有一个表的性别列是用0和1来表示的.

值为1时checked属性为true

值为0时checked属性为false

求代码表达式!!!!!!!!!

追问:

DataBinder.Eval(Container.DataItem, "U_Gender")

这个不是asp1.0的语法吧??

答案:
 public static bool Show(object obj)
        {
            if (obj.ToString() == "1")
            {
                return true;
            }
            else
            {
                return false;
            }
        }
后台加上这段代码,绑定填写:Show(Eval("性别"))

为什么要这么做呢 你可以在后台加载数据的时候做判断 例如:

<%#DataBinder.Eval(Container.DataItem, "U_Gender").ToString() == "True"?"男":"女"%>

代码表达式:Eval("性别")==1

上一个:ASP.NET编程的问题63
下一个:ASP.NET编程的问题75

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,