FineUI 官方论坛
标题:
回发父窗体,Grid放在 if (!IsPostBack)内不回发
[打印本页]
作者:
蓝色海底
时间:
2014-2-14 12:00
标题:
回发父窗体,Grid放在 if (!IsPostBack)内不回发
回发父页面时将Grid放在 if (!IsPostBack)内不回发,只有放在 if (!IsPostBack)外面回发,不知道是原因!
代码如下:
子窗体:
btnSavestu.OnClientClick = ActiveWindow.GetHideReference();
可放在单击按钮事件中调用。PageContext.RegisterStartupScript(ActiveWindow.GetHidePostBackReference());
父窗体:
if (!IsPostBack)
{
btnPopupWindow.OnClientClick = Window1.GetShowReference("addStudentFineui.aspx") + "return false;";
LoadData1();
}
BindGrid();//放在外面回发成功,放在(!IsPostBack)里面失败!
}
private void BindGrid()
{
DataTable table = GetData1();
Grid1.DataSource = table;
Grid1.DataBind();
}
作者:
sanshi
时间:
2014-2-14 12:10
父页面定义WIndow的Close事件处理函数,有很多例子:
http://fineui.com/demo_v4/#/demo_v4/iframe/parent_postback.aspx
作者:
蓝色海底
时间:
2014-2-14 12:48
谢谢三石及时回复,解决问题,在Close中加入一个BindGrid();解决。FineUI自己没有系统掌握!不知道这方面系统资料那里有!再次感谢!
欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/)
Powered by Discuz! X3.4