单击dataGrid1时怎么得到列名和排序方法? 如题。排序方法就是“升序排序”还是“降序排序” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 什么叫单击dataGrid1?是不是说点一下某一行或者某一列?如果是这样的话就在DATAGRID的SELECTINDEXCHANGE的事件中写代码获取:列名是Column[列号]下的属性值,如果你说的是列标题,是HeaderText. 我再说清楚点,就是:怎样单击dataGrid1的列标题时能得到那列的列名和排序方法(升序或降序)? 给这个列标题上加个js函数,在这个函数中进行处理,具体添加方法:在这个事件中private void MyDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e){ //////////////////配合前台脚本实现鼠标移动到每行上变颜色和点击没列的头上是会变颜色即而实现隐藏列 e.Item.ID="dg"+e.Item.Cells[0].Text.ToString(); if(e.Item.ItemIndex<0) { for(int i=0;i<e.Item.Cells.Count;i++) { e.Item.Cells[i].Attributes.Add("onclick","CellsSet(this)");//////在每列的头上增加脚本处理 } } /////////////////////}这个CellsSet(this)中的this可以传递这个列的列名来处理这个排序就不好判断是“升序排序”还是“降序排序”了 tryhttp://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/dnwinforms.mspx C# 多线程 操作Datable ocx调用 分布式事务在C#里面要怎么实现? 很简单的问题,求救!!!!!! 函数 c#可以调用VC的lib吗?能的话怎么调? 如何正确配置ibitisnet框架。讲重点详细点 在线等 关于DataGrid排序的问题 System.Runtime.InteropServices没有注册问题 水晶报表问题,急! C#中如何定义一个窗口定义为窗口的子窗口? C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里
如果是这样的话就在DATAGRID的SELECTINDEXCHANGE的事件中写代码获取:
列名是Column[列号]下的属性值,如果你说的是列标题,是HeaderText.
怎样单击dataGrid1的列标题时能得到那列的列名和排序方法(升序或降序)?
在这个事件中
private void MyDataGrid_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
//////////////////配合前台脚本实现鼠标移动到每行上变颜色和点击没列的头上是会变颜色即而实现隐藏列
e.Item.ID="dg"+e.Item.Cells[0].Text.ToString();
if(e.Item.ItemIndex<0)
{
for(int i=0;i<e.Item.Cells.Count;i++)
{
e.Item.Cells[i].Attributes.Add("onclick","CellsSet(this)");//////在每列的头上增加脚本处理
}
}
/////////////////////
}这个CellsSet(this)中的this可以传递这个列的列名来处理
这个排序就不好判断是“升序排序”还是“降序排序”了
http://www.microsoft.com/china/MSDN/library/enterprisedevelopment/softwaredev/dnwinforms.mspx