FineUI 官方论坛
标题:
动态生成的Grid报错,求解!
[打印本页]
作者:
销邦(周万均)
时间:
2014-9-3 11:05
标题:
动态生成的Grid报错,求解!
报错代码:
F.enable('Panel1_TabStrip1_Tab1_form1_rowUser11_GridProductColor_tbProductColor_btnProductColor');var f0=F('Panel1_TabStrip1');F('GridProductColor').f_updateTpls("");F('GridProductSize').f_updateTpls("");F.state(f0,{"ActiveTabIndex":1});parent.F.alert('弹出窗口被关闭了');
源代码:
private Grid getGrid(string Id, string Name, string IsRequird, DataSet ds)
{
Button bt = new Button();
bt.ID = "btn" + Id;
bt.Text = "添加";
bt.Click += new EventHandler(btSave_Click);
Grid grid = new Grid();
grid.ID = "Grid"+Id;
// grid.Width = 450;
grid.Height = 150;
grid.AutoScroll = true;
grid.ShowHeader = false;
grid.ShowGridHeader = false;
grid.EnableAlternateRowColor = false;
grid.EnableCollapse = true;
Toolbar tb = new Toolbar();
tb.ID = "tb" + Id;
tb.Items.Add(bt);
grid.Toolbars.Add(tb);
if (ds.Tables.Count > 0)
{
FineUI.BoundField bf;
bf = new FineUI.BoundField();
// bf.DataField = "AttributeSelectName";
bf.HeaderText = Name;
grid.Columns.Add(bf);
grid.DataSource = ds.Tables[0];
grid.DataBind();
}
grid.DataKeyNames = new string[] { "AttributeSelectName" };
return grid;
}
#endregion
只要一绑定数据就出错,页面动太生成的其它控件正常。
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4