当前位置: 代码迷 >> ASP.NET >> 有些难度的有关问题,求帮帮忙
  详细解决方案

有些难度的有关问题,求帮帮忙

热度:2109   发布时间:2013-02-25 00:00:00.0
有些难度的问题,求各位大哥帮帮忙!
效果:后台创建Datagrid并绑定下拉菜单
1.绑定Datagrid,并将返回值传给前台AJAX处理
[Ajax.AjaxMethod]
public string BindGrid(int staff_id)
MyDataGrid.ID="MyDataGrid";
MyDataGrid.DataKeyField="id";
MyDataGrid.CssClass="MyDataGrid"; 
..
//建立第2个模板列
TemplateColumn tm2=new TemplateColumn();
tm2.ItemTemplate=new ColumnTemplate2();
tm2.HeaderText="货位";
MyDataGrid.Columns.Add(tm2);
...
public class ColumnTemplate2 : ITemplate
{
//第2个模板列
public void InstantiateIn(Control container)  
{
DropDownList ddl=new DropDownList();
ddl.ID="ddl_storage";
container.Controls.Add(ddl);
}
}
问题:如何将数据绑定到下拉菜单.因我将Datagrid返回了前台,所以使用ItemDataBound不起作用.还有什么办法没有.谢谢各位大哥了

------解决方案--------------------------------------------------------
public class ColumnTemplate2 : ITemplate 

//第2个模板列 
public void InstantiateIn(Control container)

DropDownList ddl=new DropDownList(); 
ddl.ID="ddl_storage"; 
{这里绑定了?}
container.Controls.Add(ddl); 


  相关解决方案