科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件ASP.NET中DataGrid控件应用技巧简述(6)

ASP.NET中DataGrid控件应用技巧简述(6)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

private void BindData() { DataSet ds = new DataSet(); SqlDataAdapter da; String strSQL;

作者:中国IT实验室 来源:中国IT实验室 2007年8月31日

关键字: DataGrid ASP.NET

  • 评论
  • 分享微博
  • 分享邮件
   private void BindData()
  {
  DataSet ds = new DataSet();
  SqlDataAdapter da;
  String strSQL;
  
  if( Request.QueryString["id"] == null )
  strSQL = "SELECT * FROM Customers";
  else
  strSQL = "SELECT * FROM Customers WHERE CustomerID = '" + Request.QueryString["id"].ToString() + "'";
  
  da = new SqlDataAdapter( strSQL, "server=localhost;integrated security=true;database=Northwind" );
  da.Fill( ds, "Customers" );
  myDataGrid.DataSource = ds.Tables["Customers"].DefaultView;
  myDataGrid.DataBind();
  }
  
  #region Web Form Designer generated code
  override protected void OnInit(EventArgs e)
  {
  //
  // CODEGEN:该调用是 ASP.NET Web 窗体设计器所必需的。
  //
  InitializeComponent();
  base.OnInit(e);
  }
  
  /// <summary>
  /// 设计器支持所需的方法 - 不要使用代码编辑器修改
  /// 此方法的内容。
  /// </summary>
  private void InitializeComponent()
  {
  this.Load += new System.EventHandler(this.Page_Load);
  }
  #endregion
  }
  }
  
    新页面创建完毕,在浏览器中运行的效果如图3所示:
  
  图3 DataGrid控件中运用TemplateColumn数据列显示数据的效果。
  
    五.总结:
  
    到此为止,我想大家已经基本掌握了在Web应用程序中运用DataGrid控件自定义数据显示的方法了。相比于DataList控件和Repeater控件,DataGrid控件具有更多强大的功能,而且其自定义数据显示的功能也不弱。所以只要你好好掌握其中的技巧和方法,运用DataGrid控件也同样可以使得你的Web应用程序不仅具有强大的数据处理功能,而且非常富有个性。 查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章