1. 程式人生 > >DataSet,DataTable繫結gridview

DataSet,DataTable繫結gridview

前臺

<asp:Button ID="Button1" runat="server" Text="顯示" onclick="Button1_Click" />
 <asp:Button ID="Button2" runat="server" onclick="Button2_Click" Text="顯示1" />

後臺

protected void Button1_Click(object sender, EventArgs e)
        {
            string [email protected]"Data source=PC-20121107KEFI\MSAS;initial catalog=School;user id=sa;password=12345";
            string sql="select * from T_student";

            DataSet ds = new DataSet();
            SqlDataAdapter adapter= new SqlDataAdapter(sql,constr);
            adapter.Fill(ds);
            GridView1.DataSource = ds.Tables[0];
            GridView1.DataBind();
        }

        protected void Button2_Click(object sender, EventArgs e)
        {
            string constr = @"Data source=PC-20121107KEFI\MSAS;initial catalog=School;user id=sa;password=12345";
            string sql = "select * from T_student";
            DataTable dt = new DataTable();
            SqlDataAdapter adapter = new SqlDataAdapter(sql, constr);
            adapter.Fill(dt);
            GridView1.DataSource = dt;
            GridView1.DataBind();
        }

相關推薦

DataSet,DataTablegridview

前臺 <asp:Button ID="Button1" runat="server" Text="顯示" onclick="Button1_Click" />  <asp:Button ID="Button2" runat="server" onclick

WPF 資料庫獲得的資料DataTable到DataGrid進行介面顯示,自動生成列頭。

一般在WPF使用DataGrid時,在Xaml頁面定義各個列頭和繫結資料來源。 從資料庫讀取的資料DataTable也可以直接繫結DataGrid。 1、在Xaml拖一個DataGrid。 2、得到DataTable       宣告DataTable

DataTableTable控制元件中的資料(vb.net之經典應用)

Sub bind_table(ByVal tbl As DataTable)Dim cn AsNew SqlClient.SqlConnection(P_Con)        Dim cmd As SqlClient.SqlCommand = cn.CreateCommand        Dim adpt

我的C#之路-datasetdatatable、清空、新增、刪除等操作

一、dataset和datatable 先說說dataset和datatable,dataset是datatable的一個集合,也就是說一個dataset中可以包含多個datatable,可以用ds.tables[0] ds.tables[1]... 來表示,所以我的習慣一

在Bootstrap開發框架中使用dataTable直接錄入表格行資料(2)--- 控制元件資料來源 在Bootstrap開發框架中使用dataTable直接錄入表格行資料

在前面隨筆《在Bootstrap開發框架中使用dataTable直接錄入表格行資料》中介紹了在Web頁面中使用Jquery DataTable外掛進行對資料直接錄入操作,這種處理能夠給使用者提供較好的資料錄入體驗,本篇繼續上篇的內容,繼續介紹這個直接錄入的處理操作,主要涉及到控制元件的初始化和資料來源的繫結等

gridview 資料來源

本人剛剛學習asp.net+c# 整理一下關於 gridview的使用    if(!Page.IsPostBack) {            &nb

GridView和資料庫查詢結果起來後,點選查詢出了結果。但是點選第二面或者其他的,就直接變空白了。(已經解決)

public partial class Location_BJ_Location : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if(!Page.IsPostB

ASP:Gridview列的常見格式化字串

如下一段程式碼: <asp:boundField DataField="繫結列" headerText="列名稱" dataFormatString="格式化型別" 常見的格式化型別有: 貨幣 {0:C} 科學計數法(指數) {0:E} 輩分比 {0:P} 固定浮點數

gridview資料的操作方法,自定義顯示內容

GridView中Eval和 Bind 的使用 Eval:繫結的是隻讀資料的顯示;Bind:可以繫結只讀資料也可以繫結更新資料,Bind方法還把欄位和控制元件的繫結屬性聯絡起來,使得 資料控制元件(比如GridView等)的Update、Insert和Delete等方法可以使用這種聯絡來作出

GridView在不寫後端程式碼資料來源且無資料的情況下顯示腳註行Footer的新方法

        記錄一下今天解決的一個需求,GridView在頁面上用SqlDataSource控制元件配置資料來源直接繫結,不用後臺程式碼動態繫結,然後為了方便插入資料,在參考了各位大佬的博文後,採用了在欄位的腳註行裡插入文字框控制元件,收集各列的資料,然後在後臺用S

ALinq 使用教程(九)資料到 GridView (LinqDataSource 使用)

建立一個 Web Application 專案。 將 ALinqDataSource 新增到工具欄。 右鍵點選工具欄中的 General 項,在彈出的選單中,選擇 Choose Items 項,然後在對話方塊中,選擇 ALinqDataSource 項,點選 OK 按鍵關閉對話方塊。 新增

DEVexpress gridview資料的問題

gridcontrol繫結List<T>或者DataTable之後 一、在介面上修改gridview中的值,List<T>或者DataTable的值都會跟著改變二、若想實現在介面上手動新增一行        介面上操作影響資料來源不會實現解決方法:  

GridView 自帶的全選表頭顯示文字,重繪表頭和表頭控制元件

雖然我比較喜歡GridView自帶的全選功能頭部是checkbox,不過還是有些人比較想要用文字,作為版主,分享一下經驗吧。Dev13.x開始就有GridView的全選功能,目前也越來越完善了,13.x的版本是有問題的,當初我就放棄用自帶的功能。GridView 如果設定全

ASP.NET-GridView資料的幾種方法

前提:頁面需要顯示多個表中的欄位,幾個表之間通過欄位保持聯絡 方法一:直接進行級聯查詢,並將結果集通過SqlDataAdapter填充DataSet,之後將DataTable的DataView繫結到GridView的資料來源,: //連線資料庫,並獲得返回結果; public dataset GetR

C# Winform 關於ListView控制元件DataTable

今天用到ListView控制元件,這裡總結一下ListView控制元件繫結DataTable的方法 下面需要特別注意的是,繫結的過程中實現繫結控制元件的column的屬性,再進行item的繫結。 與DataGridView不同的是,不能直接使用DataSourse繫結, 再

構建一個datatable,把datatable作為資料來源

新構建一個datatable,怎麼構建?一行一行地加入資料?請說下方法?     並把datatable作為資料來源繫結到.如.dropdownlist,datagrid等的方法?請大家一定要幫忙.最好很容易懂的那種!! DataTable   dt   =   new

Asp.Net--DropDownList與DataTable資料的方法(C#)[學習筆記]

<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transi

在Bootstrap開發框架中使用dataTable直接錄入表格行資料(2)--- 控制元件資料來源

在前面隨筆《在Bootstrap開發框架中使用dataTable直接錄入表格行資料》中介紹了在Web頁面中使用Jquery DataTable外掛進行對資料直接錄入操作,這種處理能夠給使用者提供較好的資料錄入體驗,本篇繼續上篇的內容,繼續介紹這個直接錄入的處理操作,主要涉及到控制元件的初始化和資料來源的繫結等

ASP.NET GridView 後臺行點選行觸發SelectedIndexChanged,頁面重新整理後,只有一頁的情況下,事件只觸發一次

如題,小弟剛接觸asp.net不久,所以有很多不懂,望高手們不吝賜教。 下面進入正題,後臺程式碼如下 <pre name="code" class="csharp"> protected void GridView1_RowDataBound(object se

Gridview中HyperLink的NavigateUrl傳參問題

<asp:HyperLink ID="HyperLink1" NavigateUrl='<%# Eval("ProjectID","MarketingLogList.aspx?ProjectInfoID={0}") %>'  Text='<%# Bind("ProjectName"