首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

用Javascript模仿DataGrid

<HTML> <HEAD> <TITLE> JS模仿的DataGrid</TITLE> </HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- function ChangeValue(objTD) { var objName; objName = objTD.id; objTD.innerHTML = "<input type=text id=txtBox name=textfield value="+objTD.innerText+" onBlur=WriteNewValue(this.value,"+objName+");>"; } function WriteNewValue(strTxt,objTD) { objTD.innerText = strTxt; }//--> </SCRIPT> <BODY> <TABL...
类别:网页编程 - JavaScript    查看:133    更新:2014-05-26

获得DataGridViewCheckBoxColumn的状态

当我们选中该Cell后,第1时间得到的该值为:dgView1.Rows(i).Cells(1).Value = False 不过在DataGridView.CurrentCellDirtyStateChanged事件中增加以下语句:DataGridView.CommitEdit 该事件的意思是:单元格状态因其内容更改而更改是发生 CommitEdit :将当前单元格中的更改提交到数据缓存,但不结束编辑模式 引自msdn: 通常,复选框单元格值专门用于存储(如同其他任何数据一样)或用于执行批量操作。如果您想在用户单击复选框单元格时立即作出响应,可以处理 DataGridView.CellClick 事件,但此事件发生在单元格值更新之前。如果在单击时需要新的值,则有一个选项可以计算基于当前值的预期值。另一...
类别:网页编程 - ASP.NET    查看:103    更新:2014-05-20

DataGrid中的按钮反选事件

DataGrid中想实现这样的效果: 根据某一字段列的值动态改变按钮的文本,比如: 点击按钮列,自动更新某列原为0的值为1,并将按钮列的文本改为“置0”,再按下,自动更新某列原为1的值为0,并将按钮列的文本改为“置1”,最终通过NamingContainer,实现! 方法如下 : <asp:DataGrid id="DataGrid1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundColumn DataField="HonoreeID" HeaderText="ID"></asp:BoundColumn> <asp:BoundColumn DataField="status" HeaderText="...
类别:网页编程 - ASP.NET    查看:96    更新:2014-05-20

用嵌套的DataGrid实现主从式表的显示

经过半年的asp.net学习和开发的实践,随着学会的东西在不断增加的同时也发现不会的东西也在不断地增加,尽管如此,在这段时间里还是或多或少地积累了一些个人的开发经验,最重要的是学会如何更加充分地利用已经知道的知识和技术来完成自己想要达到的目的。 [newsad][/newsad] 如何实现主从式表的显示问题是我开发中所遇到的一个难题,在这个问题中还涉及到在DataGrid中使用复选框控件和定制DataGrid的单元格的问题。下面就这三个问题逐一进行解决。 一、在DataGrid中使用复选框控件 这个问题的解决有几种方式,我选用了一种既适用于复选框控件又适用于单选框控件的方式。具体实现如下: 为DataGrid创建一个ButtonColumn...
类别:网页编程 - ASP.NET    查看:88    更新:2014-05-20

在DataGridView中获得DataGridViewCheckBoxColumn的状态

当我们选中该Cell后,第1时间得到的该值为: dgView1.Rows(i).Cells(1).Value = False 不过在DataGridView.CurrentCellDirtyStateChanged事件中增加以下语句: DataGridView.CommitEdit  该事件的意思是:单元格状态因其内容更改而更改是发生 CommitEdit :将当前单元格中的更改提交到数据缓存,但不结束编辑模式 引自msdn: 通常,复选框单元格值专门用于存储(如同其他任何数据一样)或用于执行批量操作。如果您想在用户单击复选框单元格时立即作出响应,可以处理 DataGridView.CellClick 事件,但此事件发生在单元格值更新之前。如果在单击时需要新的值,则有一个选项可以...
类别:网页编程 - ASP.NET    查看:121    更新:2014-05-20

关于DataGridView中如何接收处于编辑状态下的当前信息

前几天在尝试使用2005新出的DataGridView 控件,结果在接收当前编辑状态下的文本信息的时候出现了麻烦。比方我现在处在第一行第一列,然后我输入一个1,那这个1是什么时候才会邦定到空间的value属性里面呢,你可以通过两个途径,一个是cellendedit一个是valuechanged事件中取到,但是,还有一个麻烦,这两个事件都是在焦点移到别的cell里面去的时候才会触发或者前者在EndEdit函数执行后触发,但是什么地方去写这个函数,能不能达到预期效果呢?我做了个尝试,我曾经尝试在processcmdkey里面写这个函数触发CellEndEdit事件,但是百试不得其果,如果哪位朋友看到这里并且已经实现了的话,那么希望能够给我下个例子演示下,所以无奈下,...
类别:网页编程 - ASP.NET    查看:112    更新:2014-05-20

用Oracle数据表绑定DataGrid

累啊,终于找到了如何将数据表绑定到DateGrid的方法了。不过这次犯了经验主义错误,一开始就是去Google找的,找了半天没找到,后来还是在CSDN社区上找到了。呵呵,笨啊。这是Oracle版的。 private void button1_Click(object sender, System.EventArgs e) { string ConnectionString="Data Source=sky;user=diamond;password=diamond;"; //写连接串 OracleConnection conn=new OracleConnection(ConnectionString); //创建一个新连接 OracleCommand cmd= new OracleCommand("select * from ETAM_USERS",conn); DataS...
类别:数据库 - ORACLE    查看:99    更新:2014-05-19

在C#里实现DATAGRID的打印预览和打印

很多人都在论坛里问,如何实现DATAGRID的打印预览和打印,现在我就把这方面的源代码告诉大家。这段代码也花费了我1个晚上的时间,呵呵!数据库是基于sql server2000自带的northwind。源代码如下: [newsad][/newsad]using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; using System.Data.OleDb; namespace DataGridPrint { /// <summary> /// Summary description for Form1. /// </summary> public class Form1 : System.Windows.Forms.Form { private System.Windows.Forms.Panel panel1; priv...
类别:程序开发 - C#/.NET    查看:109    更新:2014-05-17