- 5
- 0
- 约5.3千字
- 约 6页
- 2017-06-07 发布于重庆
- 举报
DataGrid绑定DropDownList最终版
2007-5-16 DataGrid绑定DropDownList最终版
1、关键字: DataGrid绑定DropDownList
2、步骤:
第一步:制作界面
表格——插入表格(三行一列)
拖入一个标签控件在第一行;(text= DataGrid绑定DropDownList最终版)
拖入一个DataGrid控件;ID=dgDrpDown
第二步:HTML(页面代码),只给出了关键部分
asp:DataGrid id=dgDrpDown runat=server Width=480px Height=144px AutoGenerateColumns=False
Columns
asp:TemplateColumn HeaderText=EmployeeID
ItemTemplate
asp:Label Runat=server Text=%# DataBinder.Eval(Container,DataItem.EmployeeID)% ID=Label4
/asp:Label
/ItemTemplate
/asp:TemplateColumn
asp:TemplateColumn HeaderText=LastName
ItemTemplate
asp:Label Runat=server Text=%# DataBinder.Eval(Container,DataItem.LastName)% ID=Label5 NAME=Label5
/asp:Label
/ItemTemplate
/asp:TemplateColumn
asp:BoundColumn DataField=FirstName HeaderText=FirstName/asp:BoundColumn
asp:BoundColumn DataField=City HeaderText=City/asp:BoundColumn
asp:TemplateColumn HeaderText=TitleOfCourtesy
ItemTemplate
asp:Label ID=Label3 Runat=server Text=%# DataBinder.Eval(Container,DataItem.TitleOfCourtesy)%
/asp:Label
/ItemTemplate
EditItemTemplate
asp:DropDownList ID=drpTitle Runat=server DataSource=%#BindTheTitle()% DataTextField=TitleOfCourtesy
/asp:DropDownList
/EditItemTemplate
/asp:TemplateColumn
asp:EditCommandColumn ButtonType=LinkButton UpdateText=更新 CancelText=取消 EditText=编辑/asp:EditCommandColumn
/Columns
/asp:DataGrid
第三步:后台代码
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.Configuration;
using System.Data.SqlClient;
namespace DataGridDropDownList_last
{
/// summary
/// WebForm1 的摘要说明。
/// /summary
public class WebForm1 : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid dgDrpDown;
protected System.Web.UI.WebControls.Label Label3;
protected System.Web.UI.WebControls.Label Label1;
protected System.Web.UI.WebControl
原创力文档

文档评论(0)