得到DataGrid中点击的当前行
来源:互联网 发布:cydia微信多开软件源 编辑:程序博客网 时间:2024/05/22 12:00
下面的代码实现了如何得到点击的当前行的数据GetCurrentClickRow.aspx 程序代码<%@ Page Language="vb" EnableViewState="False" AutoEventWireup="false" Codebehind="GetCurrentClickRow.aspx.vb" Inherits="aspxWeb.mengxianhui.com.GetCurrentClickRow"%> GetCurrentClickRow GetCurrentClickRow.aspx.vbImports SystemImports System.DataImports System.Data.OleDbPublic Class GetCurrentClickRow Inherits System.Web.UI.Page Protected WithEvents Panel1 As System.Web.UI.WebControls.Panel Protected WithEvents label1 As System.Web.UI.WebControls.Label Protected WithEvents DataGrid1 As System.Web.UI.WebControls.DataGrid#Region " Web Form Designer Generated Code " Private Sub InitializeComponent() End Sub Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles MyBase.Init InitializeComponent() End Sub#End Region Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles MyBase.Load label1.Text = "获得所点击行的例子" label1.Font.Bold = True Panel1.HorizontalAlign = HorizontalAlign.Center DataGrid1.Columns(0).HeaderText = "文章标题" DataGrid1.Columns(1).HeaderText = "发布时间" DataGrid1.HeaderStyle.HorizontalAlign = HorizontalAlign.Center DataGrid1.AlternatingItemStyle.BackColor = System.Drawing.Color.Ivory DataGrid1.HorizontalAlign = HorizontalAlign.Center Dim cnString As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _ + Server.MapPath("Test.mdb") Dim cn As New OleDbConnection(cnString) cn.Open() Dim strSQL As String = "SELECT TOP 10 Title,CreateDate FROM Document ORDER BY CreateDate DESC" Dim cmd As New OleDbCommand(strSQL, cn) DataGrid1.DataSource = cmd.ExecuteReader DataGrid1.DataBind() cn.Close() cn.Dispose() cn = Nothing End Sub Private Sub DataGrid1_ItemDataBound(ByVal sender As Object, _ ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemDataBound If e.Item.ItemType = ListItemType.AlternatingItem Or e.Item.ItemType = ListItemType.Item Then e.Item.Attributes.Add("onclick", "this.style.backgroundColor='#FFCC66';alert('您点击的是:/n/n第" _ + e.Item.ItemIndex.ToString() + "行/n/n文章标题是:" + e.Item.Cells(0).Text.Replace(",", "/'") + "')") e.Item.Cells(1).Text = Format(System.Convert.ToDateTime(e.Item.Cells(1).Text.ToString()), "yyyy年M月d日") If e.Item.Cells(0).Text.Length > 30 Then e.Item.Attributes.Add("Title", e.Item.Cells(0).Text) e.Item.Cells(0).Text = e.Item.Cells(0).Text.Substring(0, 28) + "…" End If End If End SubEnd Class
- 得到DataGrid中点击的当前行
- 如何得到DataGrid中点击的当前行?
- GridView中如何获得点击的当前行的索引?
- WPF DataGrid 获取选中的当前行某列值
- WPF 获取ListView中列添加LinkButton按钮,点击按钮的当前行的ID值
- 怎样得到gridcontrol表格的当前行内容(c#)
- jQuery获取点击的当前行的第n列元素
- 在 winform 中 DataGrid 中实现点击任一单元格都选中当前行
- 获取GridView中TemplatedField中LinkButton命令的当前行
- StringGrid的Click事件中获取选中的当前行
- js获取表格的当前行
- Silverlight 2.0 中 DataGrid得到模板列中的按钮,并得到所点击的行号和键值
- Smarty中得到foreach的当前循环次数
- adf开发中,如果遍历数据集并且不改变数据集的当前行
- 加法计算器 按钮变脸 文本框变脸 无刷新评论 高亮显示点击的当前行 网站选择
- DataGrid删除当前行
- ios获得自定义cell 的当前行数
- EasyUI table中点击按钮获取当前行数据
- 让代码做证----关于 const与*的组合
- GarageGames公布新游戏开发平台
- 避免一个程序多个实例同时运行
- 创建完全可编辑的 DataGrid
- 在vb中实现关闭计算机
- 得到DataGrid中点击的当前行
- 在csdn住下来了
- 这是一个关于Oracle数据备份的专辑
- Hosts文件
- 为DataGrid添加CheckBox控件
- [案例分析]《没有任何借口》是一本伪书,该书的作者金雨,是北京一家策划公司的自由撰
- 模拟器中的无线GSM通讯(Wireless GSM Telephony in the Emulator)
- 在汇编程序中获得命令行参数时出错
- 随机显示数据库记录