1楼:匿名用户
repeatcolumns 是横向
显示的列数
2楼:匿名用户
1、datagridview这是使用最多的,也是功能最强大的,最适合结合数据库的显示。
2、listview也可以,但是在detail模式下,才能显示列标题,这个细节要留意下。
3楼:匿名用户
datalist里面有一个属性,可以横排的,具体是什么我没记住好像是column什么的。你自己设置一下就是横排的了!!!不懂问我
c#中可以用什么控件来显示数据?
4楼:a九尾妖姬
看需要了,label、textbox、richtextbox、listview都行,只要把你的结果赋值给这些控件的值就ok了。
根据看你需要显示怎样的数据。
**形式的:datagridview
列表形式的:listbox,listview等等
简单的数据用文本框也能显示:textbox等
1、自己做一个控件,可以做得很漂亮。
2、如果不想做。就用flowlayoutpanel和label两个控件组合。可以达到下面的效果。
flowlayoutpanel容器是一个按照流布局的控件。里面的子控件会一个挨一个的排列。
排列的方向可以从上到下,从下到上,从左到右,从又到左。
反正很灵活。动态的往里面add label,并且绑定click事件就可以实现你的效果了。
c# 控件datalist 每行显示一条
5楼:春美如花
他是一种沉浸在是海中的感觉,
它料相隔一层土,
个姿个彩筛筛然
注定为以拼搏
为么·岁一无情这个将老,风雨停歇残照晚,
c#的winform程序里如何使用datalist控件绑定数据
6楼:匿名用户
我给你个建议你把这个table做好然后程序循环显示就ok了
7楼:匿名用户
eval()方法 来绑定数据eval("数据表中的字段名")
8楼:山吉祭凝洁
winfrom里面没有datalist这个控件
datalist是webfrom里的控件
datalist控件绑定数据后怎么让它不显示这么多,只让它显示一个怎么做?如图:
9楼:匿名用户
你从数据源中循环,逐个将对象插入到listview 中,分别设置 visible属性 就可以啦
10楼:蜗牛
那你就数据源做手脚呗,把数据源切掉就保留一个
c#——datalist中后台设置控件可见性的问题!
11楼:匿名用户
放在itemdatabound事件里
control linkbutton= e.item.findcontrol("")
linkbutton.visible=false就可以了
12楼:匿名用户
未将对象引用设置到对象的实例,肯定是你没有找到这个控件,linkbutton2的值是null.
13楼:匿名用户
linkbutton link = (linkbutton )this.datalist1.selecteditem.findcontrol("linkbutton1");
link.visible=false;
14楼:匿名用户
你的linkbutton1肯定没有找到,
是空的。在databound事件中写:
linkbutton linkbutton2 = (linkbutton)datalist1.selecteditem.findcontrol("linkbutton1");
15楼:小雨要开心_鹏
“linkbutton linkbutton2 = (linkbutton)datalist1.findcontrol("linkbutton1");”
linkbutton2.visible = false;
未将对象引用设置到对象的实例的意思是你所要找的linkbutton2不存在,所以你使用一个不存在的控件的visible属性就会报错
找linkbutton的方法不是你那样的,要先遍历datalist,在datalist的子控件中寻找该控件,有2种方法:
1.foreach (datalistitem item in datalist1.items)
}2. for (int i = 0; i < datalist1.items.count; i++)
}我通常都是在prerender里先绑定,在遍历隐藏,我贴段简单**你看下
protected void datalist1_prerender(object sender, eventargs e)
protected void binddata()
16楼:匿名用户
应该是datalist 的 onitemdatabound中
c# 如何向datalist中填充数据
17楼:匿名用户
没太明白你说的
抄"第一行"、"第二袭行"是怎么回bai事label是一个标签du控件,要在它的上面显示什zhi么内容直接写dao就可以了:
this.labelcontrol1.text = "测试";
如果是显示数据表,用datagridview控件