让GridView只更新某些特定的数据的方法_实用技巧

1、我要显示完整的数据
2、然而我又不希望所有的数据都可以修改,只希望修改某些特定的列。
3、、“GridView tasks”--“Edit columns ”--把我不希望改动的列的“ReadOnly”属性设为“True”就可以啦,如图:

4、修改下UpDate的代码段,把不需要修改的字段删除掉,就可以啦

时间: 2024-10-31 08:04:23

让GridView只更新某些特定的数据的方法_实用技巧的相关文章

SqlCommandBuilder类批量更新excel或者CSV数据的方法_实用技巧

当你批量操作数据的时候,常常会使用到update table1 from table2的这种方式,这种方式是最简洁的. 但当你从excel或者CSV文件更新海量数据时,再使用这种方法,那性能是不是好?字符串拼接又何其之多,大数据是不是需要分组更新? 我不想去检测各种方法的速度,因为我个人比较认可以下方式,欢迎大家批评与指正. 我需要使用到的类主要是SqlCommandBuilder. /// <param name="table">准备更新的DataTable新数据<

使用.NET存储XML数据的方法_实用技巧

SQL Server 2000和XML for SQL Server 2000 Web版本(SQLXML)提供了三种存储XML数据的途径:XML Bulk Load和Updategrams,这两种客户端技术使用带有注解的大纲指定XML文档内容和数据库的表之间的映射:OpenXML是一种服务器端技术,它允许你在XML文档上定义关系视图,有了OpenXML的关系视图,你就能使用T-SQL代码查询XML文档中的数据并把结果存储在你的SQL Server数据库中.  这三种技术中的每一种都是为特定的目的

asp.net提取多层嵌套json数据的方法_实用技巧

本文实例讲述了asp.net提取多层嵌套json数据的方法.分享给大家供大家参考,具体如下: 在.net 2.0中提取这样的json: 复制代码 代码如下: {"name":"lily","age":23,"addr":{"city":guangzhou,"province":guangdong}} 引用命名空间: using Newtonsoft.Json; using Newtons

让GridView只显示特定用户的数据的方法_实用技巧

1.新建一个Label1来储存username,这个是我这个方法成功的关键,因为我尝试用Session("username")失败. 改用control 来传递变量,成功! 2."GridView tasks"--"configure Data Source"--一路next下去---到了"Define Custom Statements or Stored Procedures"窗口.把SQL Selete 语句 SELEC

asp.net如何得到GRIDVIEW中某行某列值的方法_实用技巧

根据某列的值改变其样式最好的方法是在GridView的DataRowBound事件中想办法.在GridView中的行绑定数据后将立即执行DataRowBound事件.DataRowBound事件使用GridViewRowEventargs类作为事件变量.通过事件变量你能够利用GridViewRowEventArgs属性操作已经绑定数据的行. 复制代码 代码如下: protected void GridView1_RowDataBound(object sender, GridViewRowEve

wireshark抓取本地回环数据包和取出数据的方法_实用技巧

一:The NPF driver isn't running 这个错误是因为没有开启NPF服务造成的. NPF即网络数据包过滤器(Netgroup Packet Filter,NPF)是Winpcap的核心部分,它是Winpcap完成困难工作的组件.它处理网络上传输的数据包,并且对用户级提供可捕获(capture).发送(injection)和分析性能(analysis capabilities). 它不仅提供了基本的特性(例如抓包),还有更高级的特性(例如可编程的过滤器系统).前者可以被用来约

Asp.net导出Excel/Csv文本格式数据的方法_实用技巧

刚刚开始做Excel相关的项目,所以遇到的问题不管大小都给记录一下 偶然的机会在添加数据的时候全改成了数字,结果输出的时候全自动变成了科学计数法,这是excel的强大功能,能自动识别数字和字符串,太聪明了反而有些麻烦,就像如果输入身份证(18位数字)的话那就不行了.超过了11位呢,下面查了些资料总结一下解决方案: 方法1: 在往excel中添加数据的时候在数据的前面加 单引号,我的是这个方法解决的 如:Sheet.Cells[iRow, iCol] ="'"+ ds.Tables[0]

用WebClient.UploadData方法上载文件数据的方法_实用技巧

假如某网站有个表单,例如(url: http://localhost/login.aspx):  帐号  密码  我们需要在程序中提交数据到这个表单,对于这种表单,我们可以使用 WebClient.UploadData 方法来实现,将所要上传的数据拼成字符即可,程序很简单:  string uriString = "http://localhost/login.aspx";  // 创建一个新的 WebClient 实例.  WebClient myWebClient = new We

IE10下Gridview后台设置行高不起作用解决方法_实用技巧

原来在Page_Load写的 复制代码 代码如下: GridView1.HeaderStyle.Height=17; 发现在IE10 中不起作用 查看生成后的HTML代码,发现也有height:17px 这个元素,但就是没有起作用. 以为是Page_Load里不行 所以又放到 "RowCreated"和"RowDataBound"这两个方法里面发现还是不行 超郁闷!!! 后来脑袋一转弯,既然生成在TR里面不行,我就放到TD里面,改成下面 复制代码 代码如下: e.R