当前位置:首页
开发技术指南» 文章正文
    引言:

 ·图书馆管理数据库该怎么做啊    »显示摘要«
    摘要: 主要是想知道该有那些实体和属性啊!?!?!最好能写详细点!!!谢谢啦~~~~~ ......
 ·删除重复的字符串行    »显示摘要«
    摘要: 编程问题:如何在一个文本文件(如txt)中,比较n行字符, 删除重复的字符串行,请见示例: this is a test. this is a test. this is another test. this is another test. this is another test. this is a test. this is a test. this is another test......


如何使用javascrip取得datagrid的某一行数据阿

1.页面上使用datagrid控件显示数据集,同时页面上有一html按钮控件,我想点先选中datagrid的某一行,然后点击这个按钮,在javascript中,把datagrid的这一行数据取出来。目前怎么点击任何一个地方选中某一行的问题已经解决,但怎么用javascript取数据呢?今天搞了一个晚上也没解决。

NO.1   作者: yj821

<%@   Page   Language="c#"   ContentType="text/html"   CodeBehind="DataGrid.aspx.cs"   AutoEventWireup="false"   Inherits="study.DataGrid"   %>  
  <HTML>  
  <HEAD>  
  <title>无标题文档</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </HEAD>  
  <body>  
  <form   name="form1"   runat="server">  
  <asp:datagrid   id="myDataGrid"   runat="server"   AutoGenerateColumns="False"   HorizontalAlign="Center"  
  CellPadding="3"   PageSize="20"   AllowPaging="True"   BorderColor="#999999">  
  <ItemStyle   Height="20px"></ItemStyle>  
  <HeaderStyle   Font-Bold="True"   HorizontalAlign="Center"   Height="25px"></HeaderStyle>  
  <Columns>  
  <asp:BoundColumn   DataField="kc_id"   HeaderText="id号"></asp:BoundColumn>  
  <asp:BoundColumn   DataField="kc_sh"   HeaderText="书号"></asp:BoundColumn>  
  <asp:BoundColumn   DataField="kc_sm"   HeaderText="书名"></asp:BoundColumn>  
  <asp:BoundColumn   DataField="kc_cbs"   HeaderText="出版社"></asp:BoundColumn>  
  <asp:BoundColumn   DataField="kc_jg"   HeaderText="价格"   DataFormatString="{0:c2}"></asp:BoundColumn>  
  </Columns>  
  <PagerStyle   NextPageText="2"   PrevPageText="1"   Mode="NumericPages"></PagerStyle>  
  </asp:datagrid></form>  
  </body>  
  </HTML>  
  using   System;  
  using   System.Collections;  
  using   System.ComponentModel;  
  using   System.Data;  
  using   System.Drawing;  
  using   System.Web;  
  using   System.Web.SessionState;  
  using   System.Web.UI;  
  using   System.Web.UI.WebControls;  
  using   System.Web.UI.HtmlControls;  
  using   System.Data.SqlClient;  
  using   System.Configuration;  
  namespace   study  
  {  
  ///   <summary>  
  ///   DataGrid   的摘要说明。  
  ///   </summary>  
  public   class   DataGrid   :   System.Web.UI.Page  
  {  
  protected   System.Web.UI.WebControls.DataGrid   myDataGrid;  
   
  private   void   Page_Load(object   sender,   System.EventArgs   e)  
  {  
  if(!Page.IsPostBack)  
  {  
  Data_Load();  
  }  
  //   在此处放置用户代码以初始化页面  
  }  
   
  private   void   Data_Load()  
  {  
  string   conn1=ConfigurationSettings.AppSettings["con"];  
  string   sql="select   top   500   kc_id,kc_sh,kc_sm,kc_cbs,kc_jg   from   kc";  
  SqlConnection   conn=new   SqlConnection(conn1);  
  SqlDataAdapter   kc=new   SqlDataAdapter(sql,conn);  
  conn.Open();  
  DataSet   rs=new   DataSet();  
  kc.Fill(rs);  
  myDataGrid.DataSource=rs;  
  myDataGrid.DataBind();  
   
  }  
   
   
   
  #region   Web   窗体设计器生成的代码  
  override   protected   void   OnInit(EventArgs   e)  
  {  
  //  
  //   CODEGEN:   该调用是   ASP.NET   Web   窗体设计器所必需的。  
  //  
  InitializeComponent();  
  base.OnInit(e);  
  }  
   
  ///   <summary>  
  ///   设计器支持所需的方法   -   不要使用代码编辑器修改  
  ///   此方法的内容。  
  ///   </summary>  
  private   void   InitializeComponent()  
  {          
  this.myDataGrid.ItemDataBound   +=   new   System.Web.UI.WebControls.DataGridItemEventHandler(this.myDataGrid_ItemDataBound);  
  this.Load   +=   new   System.EventHandler(this.Page_Load);  
   
  }  
  #endregion  
   
  private   void   myDataGrid_ItemDataBound(object   sender,   System.Web.UI.WebControls.DataGridItemEventArgs   e)  
  {  
      if(e.Item.ItemIndex>=0)  
   
      e.Item.Attributes["onmouseover"]="this.bgColor=CCCCCC";  
      e.Item.Attributes["onmouseout"]="this.bgColor=white";  
                              e.Item.Attributes["onclick"]="alert("+e.Item.Cells[2].Text.ToString()+"   )";  
  }  
  }  
  }  
   
 


    摘要: 各位大虾,我刚开始学.net,可是出现“未将对象引用设置到对象的实例。”问题,我都研究好长时间了;请帮忙解决一下 我在工程中添加了一个“数据窗体向导”,按照他的步骤,加了一个数据集,开始能运行,可是到了后来不知道怎么回事就出问题了 提示:未将对象引用设置到对象的实例。 这是怎么回事啊 非常感谢!! ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE