C#asp.net Repeater1控件 前台根据值 改变class属性

C#asp.net_Repeater1控件_前台根据值_改变class属性


后台基本调用:


            SqlConnection sqlCon = new SqlConnection(ConfigurationManager.ConnectionStrings["sql"].ConnectionString);

            sqlCon.Open();  //打开数据库连接

            SqlCommand sqlcom = new SqlCommand();   //创建数据库命令对象
            sqlcom.CommandText = "select * from 办公用品"; //为命令对象指定执行语句
            sqlcom.Connection = sqlCon; //为命令对象指定连接对象

            this.Repeater1.DataSource = sqlcom.ExecuteReader();    //为Repeater对象指定数据源

            this.Repeater1.DataBind(); //绑定数据源 




前台代码:


首先得知  这个SPAN有2个class属性


1、   <span class="aui-flex-add">


2、    <span class="aui-flex-add aui-flex-add-gray">



我们写到代码里面的时候,就要注意了,把他的双引号("" )改成 ('')




<%#Eval("是否归还").ToString() == "未归还" ? "  <span class='aui-flex-add'>  " : Eval("是否归还").ToString() == "已还" ? "   <span class='aui-flex-add aui-flex-add-gray'>     " :"<span class='aui-flex-add aui-flex-add-gray'> " %> 







webform
桂ICP备16004754号