gridveiw中DataKeyNames属性的作用

gridveiw中DataKeyNames的属性是绑定数据库中的一个字段,在前台通过datakeynames="id" 比如绑定id

在后台获取它的id实现更新操作

int datakey = Convert.ToInt32(gvCategory.DataKeys[e.RowIndex].Value.ToString());

绑定两个值

datakeynames=“id,name”;

后台获取

int datakey = Convert.ToInt32(gvCategory.DataKeys[e.RowIndex].Value[0].ToString());

string name= gvCategory.DataKeys[e.RowIndex].Value[1].ToString();

时间: 2024-08-28 16:42:53

gridveiw中DataKeyNames属性的作用的相关文章

CSS中zoom属性的作用

这里介绍一下CSS中的Zoom属性,这个属性一般不为人知,甚至有些CSS手册中都查询不到.但经常会在一些css样式中看到它出现. Zoom属性是IE浏览器的专有属性,Firefox等浏览器不支持.它可以设置或检索对象的缩放比例.除此之外,它还有其他一些小作用,比如触发ie的hasLayout属性,清除浮动.清除margin的重叠等. zoom版本:IE5.5+专有属性 继承性:无 语法: zoom : normal | number 参数: normal :  使用对象的实际尺寸number :

SpringMVC 表单标签中 htmlEscape 属性的作用

一.SpringMVC 表单元素标签 如下:<form:textarea path="remarks" htmlEscape="false" class="input-xlarge"/>其中的属性 htmlEscape的作用是? 大致的意思是起转义作用. 二.测试如下1.htmlEscape="false" , 输入内容 "<" :结果如下图 2.htmlEscape="true

Python多线程编程中daemon属性的作用

在脚本运行过程中有一个主线程,若在主线程中创建了子线程,当主线程结束时根据子线程daemon属性值的不同可能会发生下面的两种情况之一: 如果某个子线程的daemon属性为False,主线程结束时会检测该子线程是否结束,如果该子线程还在运行,则主线程会等待它完成后再退出: 如果某个子线程的daemon属性为True,主线程运行结束时不对这个子线程进行检查而直接退出,同时所有daemon值为True的子线程将随主线程一起结束,而不论是否运行完成. 属性daemon的值默认为False,如果需要修改,

SSIS变量属性中EvaluateAsExpression设置的作用

我们在做SqlServer SSIS包开发的时候,经常会用到SSIS的变量,我们可以使用和修改SSIS变量的值使得SSIS包的逻辑更灵活,如下图所示: 在定义SSIS变量的时候可以使用固定值(如上图中的变量Number),也可以是使用表达式(如上图中的变量Sql),使用表达式的时候可以让变量去使用另一个变量的值,比如下图是变量Sql的表达式,其中就使用了变量Number的值: 顺便说一下,本文上面的截图都是基于SqlServer2012的SSIS包,也就是VisualStudio 2010的SS

html标签中lang属性及xml:lang属性的作用

lang属性:HTML语言声明属性,用来定义当前文档显示的语言. 如:lang="en"表示定义语言为英文:lang="zh-CN"表示定义语言为中文.其实对于文档显示来说怎样写都无所谓,定义成en的文档也可以显示中文,定义成zh-CN的文档也可以显示英文.但还是应该遵循标准,毕竟这个属性对浏览器和搜索引擎还是有作用的. 其实,在新的XHTML文档中,lang属性已经被xml:lang属性代替.但是,XHTML规范建议在XHTML 1.0文档的<html>

谈谈python 中__name__ = &#39;__main__&#39; 的作用

position:static(静态定位) 当position属性定义为static时,可以将元素定义为静态位置,所谓静态位置就是各个元素在HTML文档流中应有的位置 podisition定位问题.所以当没有定义position属性时,并不说明该元素没有自己的位置,它会遵循默认显示为静态位置,在静态定位状态下无法通过坐标值(top,left,right,bottom)来改变它的位置. position:absolute(绝对定位) 当position属性定义为absolute时,元素会脱离文档流

C++中explicit关键字的作用

转自:http://www.cnblogs.com/winnersun/archive/2011/07/16/2108440.html explicit用来防止由构造函数定义的隐式转换. 要明白它的作用,首先要了解隐式转换:可以用单个实参来调用的构造函数定义了从形参类型到该类类型的一个隐式转换. 例如: class things{ public: things(const std::string&name =""): m_name(name),height(0),weight(

Javascript中prototype属性的详解

原文链接:http://www.cnblogs.com/Uncle-Keith/p/5834289.html 在典型的面向对象的语言中,如java,都存在类(class)的概念,类就是对象的模板,对象就是类的实例.但是在Javascript语言体系中,是不存在类(Class)的概念的,javascript中不是基于‘类的’,而是通过构造函数(constructor)和原型链(prototype chains)实现的.但是在ES6中提供了更接近传统语言的写法,引入了Class(类)这个概念,作为对

java中this关键字的作用

一.this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量: (2)this调用本类中的其他方法: (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行. Public Class Student { String name; //定义一个成员变量name private void SetName(String name) { //定义一个参数(局部变量)name this.name=name; //将局部变量的值传递给成员变量 } } 应用一:引用成