FineUI 官方论坛

标题: 关于FINEUIPRO自定义列的错误 [打印本页]

作者: 吉吉﹑    时间: 2015-12-11 09:49
标题: 关于FINEUIPRO自定义列的错误
本帖最后由 吉吉﹑ 于 2015-12-11 09:53 编辑

程序版本:FineUIPRO V2.8

[attach]8336[/attach]如图最后一列是自定义生成的列,代码如下:
  1. FineUIPro.RenderField bf;
  2.                 bf = new FineUIPro.RenderField();
  3.                 //bf.DataField = "sp" + i;
  4.                 bf.HeaderText = "asdfasdf";
  5.                 bf.Width = Unit.Pixel(50);
  6.                 bf.ColumnID = "sp";
  7.                 FineUIPro.TextBox tb;
  8.                 tb = new FineUIPro.TextBox();
  9.                 bf.Editor.Add(tb);
  10.                 Grid1.Columns.Add(bf);
复制代码
但执行Dictionary<int, Dictionary<string, object>> modifiedDict = Grid1.GetModifiedDict();后出现如下错误,应该是没有找到那个自定义的列。
[attach]8337[/attach]相关链接:http://fineui.com/demo_pro/defau ... ditor_cell_new.aspx



作者: sanshi    时间: 2015-12-11 15:32
所有动态增加的控件都要放到Page_Init中,否则回发时找不到。这个是Asp.net的运行机制决定的
作者: 吉吉﹑    时间: 2015-12-14 13:05
sanshi 发表于 2015-12-11 15:32
所有动态增加的控件都要放到Page_Init中,否则回发时找不到。这个是Asp.net的运行机制决定的 ...

对哦,忘记了。呵呵




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4