FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1398|回复: 4
打印 上一主题 下一主题

新人菜鸟-求三石指导!!!求高手进

[复制链接]
跳转到指定楼层
楼主
发表于 2014-2-18 14:12:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
功能很简单,做“保存并继续”的功能,点击“保存并继续”按钮的同时刷新父页面。如图

点击添加的时候 如下代码   
后台List页面:
if (!IsPostBack)
            {
                btnAdd.OnClientClick = Window1.GetShowReference("OU_Add.aspx?ParentID=" + GetQueryValue("Row_ID") + "") + "return false;";
    ResolveDeleteButtonForGrid(btndel, Grid1);
                if (Request.Form["__EVENTARGUMENT"] == "SaveAdd")  //子窗口不关闭回传
                {
//刷新父页面的datagrid  为什么刷新不了??????????
                    RefreshGrid();
                }
            }
点击添加后如下页面:

保存并新增的事件如下:
        protected void btnSaveAdd_Click(object sender, EventArgs e)
        {
            //保存数据
            SaveItem();
            PageContext.RegisterStartupScript("parent.__doPostBack('','SaveAdd');");
            PageContext.Redirect("OU_Add.aspx");
           
        }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
 楼主| 发表于 2014-2-18 14:21:53 | 只看该作者
建议fineui在添加add的页面的时候传一个回调函数,在子页面有触发这个函数的功能。
板凳
 楼主| 发表于 2014-2-18 21:41:46 | 只看该作者
我看了一下代码,target=“self”是可以的。为top就不行?三石兄为啥??????????????????????????????????????
地板
 楼主| 发表于 2014-2-18 22:00:49 | 只看该作者
我日 怎么没有人理我!问幼稚的问题都没有人理,天理何在?三石何在?要源码吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-27 02:17 , Processed in 0.044866 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表