博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GridView
阅读量:5058 次
发布时间:2019-06-12

本文共 1316 字,大约阅读时间需要 4 分钟。

<add name="connStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Example.mdb" providerName="System.Data.OleDb"/>

|DataDirectory|的使用,太酷了!

摘自:

查找到|DataDirectory|的相关资料

By default this variable will be expanded as:

默认情况下,DataDirectory会被解释为以下三种路径

•For a local Application this will be the Assembly (App's .exe) folder;

对于WinForm应用程序,解释为App's .exe所在的文件夹

•For ClickOnes running Apps it will be a special data folder created by ClickOnes;

•For ASP.NET App it will be App_Data folder.

网页程序,解释为App_Data文件夹;

Because the |DataDirectory| is a property of App domain, you can change its value by doiung
AppDomain.CurrentDomain.SetData("DataDirectory", newDataPath);

摘自:

GridView的DataKeyNames、DataKeys、Rows、Cells、Controls的概念与用法,在这里: 写的不错;

摘要:

如何绑定主键值,最直接的方式就是:

1
<
ASP:GRIDVIEW
id
=
gvTest
datakeynames
=
"KEYNAME"
runat
=
"server"
></
ASP:GRIDVIEW
>

代码中的KEYNAME是指数据源中的主键列名,然后GridView会自动将数据源中的主键值绑定于GridView中。另外,还有自定义主键值的方式:

1
gridview.DataKeyNames=
new
string[] {
"主键名"
}

PS:上面自定义主键值的代码一定要放在Page_Load中,否则Delete事件找不到主键,会出错。

*获取主键值的方式:DataKeys[行数],如:DataKeys[e.NewEditIndex](获取编辑行的主键值)、DataKeys[e.NewSelectedIndex](获取选中行的主键值)

[A1.ASP-NET]Gridview控件高效异步更新与实验(翻译) 

摘自:

摘要:

,这应该是英文原文地址;

 最下面是源程序,该程序的代码写的太好了;

尤其是hyp = null;这一句,让人开心的笑了。

转载于:https://www.cnblogs.com/xyzyyj/archive/2013/01/17/2864792.html

你可能感兴趣的文章
iOS 日常工作之常用宏定义大全
查看>>
PHP的SQL注入技术实现以及预防措施
查看>>
MVC Razor
查看>>
软件目录结构规范
查看>>
Windbg调试Sql Server 进程
查看>>
linux调度器系列
查看>>
mysqladmin
查看>>
解决 No Entity Framework provider found for the ADO.NET provider
查看>>
SVN服务器搭建和使用(三)(转载)
查看>>
Android 自定义View (三) 圆环交替 等待效果
查看>>
设置虚拟机虚拟机中fedora上网配置-bridge连接方式(图解)
查看>>
HEVC播放器出炉,迅雷看看支持H.265
查看>>
[置顶] Android仿人人客户端(v5.7.1)——人人授权访问界面
查看>>
Eclipse 调试的时候Tomcat报错启动不了
查看>>
【安卓5】高级控件——拖动条SeekBar
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android入门之文件系统操作(二)文件操作相关指令
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
java学习笔记之String类
查看>>
pymysql操作mysql
查看>>