1. 云栖社区>
  2. >
  3. 正文

在DataGrid里添加DropDownLit控件

作者:用户 来源:互联网 时间:2016-01-19 20:17:24

webclassdropdownlistdatagridthisusing

在DataGrid里添加DropDownLit控件 - 摘要: 本文讲的是在DataGrid里添加DropDownLit控件, ?Using DropDownList control in DataGridBy Eric Zheng When I was developing a web application couple days ago, I fo

?
Using DropDownList control in DataGrid
By Eric Zheng
When I was developing a web application couple days ago, I found some interesting things about the datagrid, I want to share them with other vs.net programmers, so I wrote this article. This article will demonstrate how to use DropDownList control in datagrid.

The essential part of the DropDown.aspx file is the following:
In second line, we set the datasource of the dropdownlist control to a function 'GetCategory()', this function fetches the Category records from database and returns a datatable. In the last line, we set the SelectedIndex to a funciton 'GetCategoryID', this function takes the current Categoryname as its argument, and returns the locaiton(an integer) of the Categoryname, this enables the DorpDownList control to display the correct Categoryname for the current record.
The following is the C# code:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Data.OleDb;
using System.Configuration;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace Management
{

public class DropDown : System.Web.UI.Page
{
protected System.Web.UI.WebControls.DataGrid ProductGrid;
protected DataTable _category;
//new a database class to get records, ProductDb is a public class
//containing several functions
protected ProductDb pdb=new ProductDb();

public DropDown()
{
Page.Init += new System.EventHandler(Page_Init);
}
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
BindProduct();

}
}
private void Page_Init(object sender, EventArgs e)
{
InitializeComponent();

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索web , class , dropdownlist , datagrid , this using ugui dropdown控件、unity dropdown 控件、textboxdropdown控件、datagrid控件、vb datagrid控件,以便于您获取更多的相关知识。