FineUI 官方论坛

标题: RowClick事件无法触发弹窗命令,求解 [打印本页]

作者: №风影㊣    时间: 2012-4-3 19:07
标题: RowClick事件无法触发弹窗命令,求解

  1. protected void Grid1_RowClick(object sender, ExtAspNet.GridRowClickEventArgs e)
  2.         {
  3.             Alert.ShowInTop(String.Format("你点击了第 {0} 行", e.RowIndex + 1));
  4.             window_view.GetShowReference();
  5.         }
复制代码

1,这是点击Row触发的事件,Alert可以执行出来,但是下面的window_view这个窗口无法弹出。
window_view这个窗口是存在的,
bnNew.OnClientClick = window.GetShowReference("LabEquipmentEdit.aspx?action=new", "新增设备");

这样的事件就可以使他弹出。
我不知道为何,求解,求指点

作者: sanshi    时间: 2012-4-3 21:23
  1. window_view.GetShowReference();
复制代码
只是返回一段JavaScript代码,你可以向页面注册这段JS:
  1. PageContext.RegisterStartupScript(window_view.GetShowReference());
复制代码




作者: №风影㊣    时间: 2012-4-3 21:30
sanshi 发表于 2012-4-3 21:23
只是返回一段JavaScript代码,你可以向页面注册这段JS:

谢谢老大指点,我明白了,后台需要注册js代码才能执行起来




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