GridView设置多个DatakeyNames
1.aspx页面GridView直接绑定DataKeyNames
aspx设置:
<asp:GridView ID="grvGrid" runat="server" DataKeyNames="Id,Time"></asp:GridView>
aspx.cs获取:
protected void grvGrid_SelectedIndexChanging(object sender, GridViewSelectEventArgs e)
{
string id = grvGrid.DataKeys[e.NewSelectedIndex][].ToString();
string time=grvGrid.DataKeys[e.NewSelectedIndex]["Time"].ToString();
}
2.GridView初始化时绑定DataKeyNames
初始化DataKeyNames时:   GridView1.DataKeyNames=Gridview1.DataKeyNames = new string[] { "PositionID", "DepartmentID" };\
获取:
protected void Gridview1_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            string positionID = Gridview1.DataKeys[e.RowIndex]["PositionID"].ToString();
        } 
GridView设置多个DatakeyNames的更多相关文章
- 基于BaseAdapter的GridView设置ImageView大小
		
基于BaseAdapter的GridView设置ImageView大小 网上找了好多,都是基于SimpleAdapter的,本身在Item.xml中就对ImageView设置了id,而基于BaseAd ...
 - 024. asp.net中第一次使用GridView (设置鼠标经过时更换背景色)
		
1. 前端HTML代码 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Inde ...
 - DevExpress的GridView设置特定行的样式
		
GridView控件绑定事件: gridView_SampleData.CustomDrawCell += gridView_SampleData_CustomDrawCell; 根据自定义逻辑来改变 ...
 - GridView 设置背景透明以及Item的点击动画
		
//将点击时的背景色设置为透明 gridView.setSelector(new ColorDrawable(Color.TRANSPARENT)); 此时点击GridView的每个Item就不会出现 ...
 - GridView设置焦点到Cell
		
/// <summary> /// 设置焦点到Cell /// </summary> /// <param name="view"></p ...
 - c#dev gridview 设置隔行换色等
		
1:禁止gridview编辑 2:隔行换色 介绍一些常用的gridcontrol设置. 1.设置隔行变色.首先设置显示隔行变色,步骤:OptionsView-->EnableAppearance ...
 - ASP.NET的gridview设置数据格式(DataFormatString="{}") 2011年04月08日 16:26:00 阅读数:5318 标签: asp.net datagrid integer asp date strin
		
select convert(numeric(8,2),round(UnTaxAmount,2))as UnTaxAmount from View_SaleVoiceselect cast(UnT ...
 - 为Android GridView 设置行背景
		
经常有这样的需求,你的功能图标要像一个个物品,摆放在书架上,像这样: 我的思路比较简单,重载GridView,在他绘制子视图前,先把背景绘制完成 1 2 3 4 5 6 7 8 9 10 11 12 ...
 - Android GridView设置行数
		
普通的做法是设置一个高度,然后里面能显示出来几行就是几行,如果里面的内容高度变了,就需要重新调整高度来适配. 观察了一下它的onMeasure @Override protected void onM ...
 
随机推荐
- 使用第三方工具Cornerstone搭建本地SVNserver
			
一.加入版本号资源库 点击Cornerstone左下角REPOSITORIES栏右边的加号button.在弹出的视图中选择File Repository,然后选择Create a New Reposi ...
 - Java 异常介绍
			
Java标准库内建了一些通用的异常,这些类以 Throwable 为顶层父类.Throwable又派生出 Error 类和 Exception 类. 错误:Error类以及他的子类的实例,代表了JVM ...
 - 解决php函数json_encode转换后中文被编码为unicode
			
大家都知道使用函数json_encode()可以方便快捷地将数组进行json编码转换,但是如果数组值存在着中文,json_encode会将中文转换为unicode编码,例如: <?PHP $ar ...
 - 浅谈<持续集成、持续交付、持续部署>(一)
			
谈谈持续集成,持续交付,持续部署之间的区别 经常会听到持续集成,持续交付,持续部署,三者究竟是什么,有何联系和区别呢? 假如把开发工作流程分为以下几个阶段: 编码 -> 构建 -> 集 ...
 - spring配置中的classpath
			
1 classpath指WEB-INF下面的classes目录 2 配置成classpath*的话,spring会去所有的classpath中去找,包括lib下面的jar包 对于web app而言,c ...
 - litou.org.cn: A Shunde Program Fan.
			
终于有了自己的域名litou.org.cn.(虽然并不是什么难的事) 作为顺德的一名编程爱好者,编程就是全部,希望可以多分享一些设计和开发经验. 一份耕耘,一份收获.My Name is 泥头.
 - php数据类型的true和false
 - 我的Android进阶之旅------>Android关于TextWatcher的初步了解
			
首先来看一下TextWatcher的源代码 package android.text; /** * When an object of a type is attached to an Editabl ...
 - sublime运行Python
			
1.首先安装Python 我这里安装的是Python的3.7版本. 这里有两种安装方式 第一种: 默认路径安装,勾选添加到path复选框(这种情况,sublime可以直接运行Python了) 第二种: ...
 - OpenCV编程->RGB直方图统计
			
我们在处理彩色图像时.特别是在做局部图像的阈值切割时,须要一个直观的RGB统计图. 接下来開始实现. 代码: void CalcHistRGB() { IplImage* img_sou ...