Checked='<%# IsKeyLeft( DataBinder.Eval(Container.DataItem, "KeyLocation") )%>'>在绑定前加IsKeyLeft是什么意思?

解决方案 »

  1.   

    IsKeyLeft 是用户自定义的一个函数,你可以在页面的.cs文件中定义一个函数处理,访问类型为protected 或者 public,这样在前台页面就可以直接引用,这些常用于一些对绑定数据的复杂处理。
      

  2.   

    public bool IsKeyLeft( object obj )
    {
      if ( obj == null || obj == DBNull.Value )
    {
    return false;
    } if ( "0" == obj.ToString() )
    {
    return true;
    }
    else
    {
    return false;
    }
    }
    这样就可以返回单选框值吗?
    我刚来另一家公司上班
    以上别人写好叫我进行修改
    不知什么返回单选框值