仅在asp.net的listview的第一个div中添加类 [英] add class only in first div of listview in asp.net

查看:97
本文介绍了仅在asp.net的listview的第一个div中添加类的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在listview中的第一个div上添加css类?

how to add css class only on first div in listview ?

推荐答案

你可以使用listview ItemDataBound事件。



如果条件为第一项并申请css ..
you can use listview ItemDataBound event.

put if condition for first item and apply css..


这是一个例子......根据你的要求改变内在的东西..



this is one example ...based on your requirement change inner things..

protected void ListView1_ItemDataBound(object sender, ListViewItemEventArgs e)
    {
        if (e.Item.ItemType == ListViewItemType.DataItem)
        {
            ListViewDataItem item = (ListViewDataItem)e.Item;
            string locale = (string)DataBinder.Eval(item.DataItem, "city");
            // not sure how to do this from here on.
            if (locale == "Denver")
            {
                System.Web.UI.HtmlControls.HtmlTableRow cell =
                    (System.Web.UI.HtmlControls.HtmlTableRow)e.Item.FindControl("TableRowID");
                cell.BgColor = System.Drawing.Color.AliceBlue.ToString();
            }
        }
    }


这篇关于仅在asp.net的listview的第一个div中添加类的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆