<%manager.hylevel((int)(Eval("hylb")))%>   报错,指定的转换无效,public class manager
{
    public manager()
    {
        //
        //TODO: 在此处添加构造函数逻辑
        //
    }    public static string hylevel(int i)
    {
        switch (i)
        {
            case 0:
                return "普通会员";
                break;
            case 1:
                return "普通会员1";
                break;
            case 2:
                return "普通会员2";
                break;
            case 3:
                return "普通会员3";
                break;
            default:
                return "";
                break;
        }
        
    }
}指定的转换无效

解决方案 »

  1.   

    <%#manager.hylevel((int)(Eval("hylb")))%>试下,,
      

  2.   

    是bit型的数,存放 0,1,2,3……这样的数据
      

  3.   

    是bit型的数,存放 0,1,2,3……这样的数据
      

  4.   

    <%manager.hylevel((int)Eval("hylb"))%> 
    Eval("hylb")值?
      

  5.   

    是bit型的数,存放 0,1,2,3……这样的数据
      

  6.   

    ...
    你试过没有,,报什么错?
    <%#manager.hylevel(int.Parse(((DataRowView)Container.DataItem)["FilePath"].ToString()))%>
      

  7.   

    把上面的FilePath改成你的绑定字段
      

  8.   

    你这不是闹眼子吗,,bit型只能放true false