今日吐槽20151208.net服务器控件

正文

      今天有个小任务是给页面添加一个搜索条件,复选框多选。因为页面都是服务器控件,我也只能用服务器控件配合了。然后给页面加了一个  CheckBoxList  控件。后台通过数据表加载数据。

       foreach (DataRow row in dt.Rows)

      {

       ListItem item = new ListItem();
       item.Value = row["code"].ToString();
       item.Text = row["name"].ToString();
       
       cbList.Items.Add(item);
       }

      页面上每个复选框挨着太近了,我想给他挨着远点,  CheckBoxList  有一些CellPadding属性,大是加了不管事,多少年不用服务器控件了,还是琢磨它。最后只能在用它了

      item.Attributes.Add("style", "margin-right:10px;");

      就这么解决了页面的间距问题,服务器控件上加样式不能直接写还是写个样式然后赋值给它的 CssClass 属性,唉,总是感觉用起来是不爽,也许以前在年轻的时候感觉拉控件好爽,刷刷几下搞定一个页面,其实就是垃圾,自己还不知道。

     其实每天都能发现点啥,只是自己有时候懒得“分享”,呵呵,这分享是着low了些!对了这几天发现了博客的样式修改问题,其实要想改样式只要,点击上面的html然后,如下

     

          

原文地址:https://www.cnblogs.com/hackerxiaoyon/p/5029814.html