单击sharepoint自定义窗体中的提交按钮,关闭弹出窗口模式对话框

时间:2012-08-14 13:50:08

标签: sharepoint-2010

我有自定义表单,我想在提交按钮中添加一些功能。当我单击“提交”按钮时,我想关闭弹出窗口并刷新父页面。

我在我的按钮中使用了这个代码,但是有一个问题。它不会验证控件,它会进行回发,甚至不会保存任何数据。

OnClientClick="javascript:window.frameElement.commitPopup();"

你能帮我一些工作代码吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

您需要在要执行的代码之后设置OnClientClick属性。

   protected void btnAdd_Click(object sender, EventArgs e)
    {

                //Your Code here(some functionality)

                Context.Response.Write(@"<script type='text/javascript'>window.frameElement.commitPopup(); return false</script>");
                Context.Response.Flush();
                Context.Response.End();
    }