2009-12-16 119 views
-4

当我点击添加按钮时,我需要动态创建gridview,其中gridview必须包含Textbox,DatePicker和dropdownlist.where,因为在gridview的每一行中输入的值必须将其存储在数据库中并进行修改。动态创建gridview

+0

只要问有些疑惑,当你做有些事情,不要把你的全部工作交给某个人。 – solairaja 2009-12-16 09:27:59

+0

这是以任何方式不同于你问这里的问题http://stackoverflow.com/questions/1905775/dynamically-create-textbox/1905781#1905781?也许你可以回答这个问题,并添加更多的细节来回应那里的答案? SO是一个充满渴望提供帮助的人的社区,但您需要参与的任何社区才能充分发挥它的作用。 – 2009-12-17 00:38:49

+0

你可以在让人们做你的工作之前至少尝试一下:S – 2009-12-18 13:26:42

回答

1

为了让您一开始,对象一般是动态创建在C#这样的:

DataGridView g = new DataGridView(); 

的你问剩下的东西 - 文本框,日期选择器,下拉列表列和读/写数据库 - 是相当复杂的,不能以任何简单的方式在这里回答。

0

您只需绑定的GridViewonClickAddButton 喜欢这个

 protected void btnADD_Click(object sender, EventArgs e) 
     { 
      objENT = new ENT();//using n-tier Architecture 
      objENT.ProcType = "ProcedureType"; 
      DataSet ds = BLL.ProcessGrid(objENT); 
      GridviewDisplay.DataSource = ds; 
      GridviewDisplay.DataBind();//GridviewBind 
     } 

我已经使用这里的存储过程,你可以用任何其他方法,如u想