icyer,请进,在线等待
另外还有一个问题想问你,如何得到一个datagrid的columns中的boundcolumn的headertext等相关属性,并如何在程序中动态更新他们?谢谢帮忙。 问题点数:20、回复次数:13Top
1 楼icyer()回复于 2002-05-22 16:44:50 得分 20
DataGrid1.Columns[0].HeaderText = "...";
DataGrid1.DataBind();
Top
2 楼icefireren()回复于 2002-05-22 17:17:29 得分 0
高手就是高手!!!
不过由于我的指定列是动态的,也就是说需要和用户交互后才知道到底是哪列被选中了,我该如何获得columns的索引呢?Top
3 楼icyer()回复于 2002-05-22 17:24:31 得分 0
那你就找被选中的那行呀。总有一个标记吧。Top
4 楼juqiang(方枪枪(正在修炼伤心小箭))回复于 2002-05-22 17:33:05 得分 0
icyer两颗红星了,羡慕啊!!!Top
5 楼icefireren()回复于 2002-05-22 17:38:53 得分 0
icyer,不太明白你的意思,
其实我不需要选中行,我只是对每列的列头单击然后进行排序,同时我要改变该列列头的名称,能否提供一种方法?
juqiang(鞠强) ,也帮帮忙回答啊!
有空去我那个问题那看看Top
6 楼icyer()回复于 2002-05-23 09:10:29 得分 0
在单击一个列的Header连接的时候,会激发一个SortCommand事件,你可以在这个事件中获取单击的是哪列,下面的操作就都一样了。Top
7 楼icefireren()回复于 2002-05-23 09:22:53 得分 0
???我知道这样可以得到排序表达式,如果排序表达式与表头相同也可以得到表头的名称,但我如何根据该表头名称得到该表头所在列的序号? 请教!!!Top
8 楼icyer()回复于 2002-05-23 10:16:07 得分 0
遍历每一个列的排序字段,然后与e中的相比较。Top
9 楼icyer()回复于 2002-05-23 10:19:13 得分 0
遍历每一个列的排序字段,然后与e中的相比较。Top
10 楼icefireren()回复于 2002-05-23 10:43:20 得分 0
:)有没有更好的方法?Top
11 楼icyer()回复于 2002-05-23 10:47:03 得分 0
暂时没找到:(Top
12 楼icefireren()回复于 2002-05-23 11:06:24 得分 0
:)
谢谢了!找到后通知我一声!
还有个问题,呵呵,如何通过.net在一个.aspx文件中加入头文件(就象javascript里引用文件一样),注意是头文件,也就是说加入的文件必须位于body开始
回答完后结帐,有空看看短消息!^_^Top
13 楼icyer()回复于 2002-05-23 11:14:11 得分 0
如果是UI的话,可以用User ControlTop
14 楼icefireren()回复于 2002-05-23 11:50:07 得分 0
:)
谢谢!Top




