我想使用模板弹出的.aspx页面将数据添加到数据库。ASP.NET AJAX以模态窗口的形式弹出一个页面
所以我有一个与员工的一些SQL表数据网格。我希望在此页面的某个位置有一个按钮或链接,以便用户可以将记录添加到数据库,然后使用网格刷新来显示新数据。
我有一个addEmployee.aspx,我想在模式窗口中弹出(并且像在某些网站上看到的底层页面),它允许用户输入数据并保存到addEmployee.aspx中的数据库。此页面中包含了用于此工作的所有sql和验证逻辑。当添加完成时,我想提醒用户它去了(关闭弹出窗口并在主页上显示消息后最好,我也想从数据库刷新数据网格信息,以便它会反映新的记录添加。
可有人点我的方向来获得这种类型的功能,而无需编写代码来回回几个星期得到它。
,如果你有更好的解决办法,我洗耳恭听!
谢谢
会包装我的每8个格的内更新面板允许我在模态完成时刷新微粒网格? 因此,当您处于风险标签并单击风险网格中特定行的编辑时,您将弹出一个usercontrol编辑该风险数据......完成后,您将删除记录或更新记录并拥有弹出窗口关闭。这应该刷新风险网格数据。 更新面板能够做到这一点? 它将如何触发来做到这一点? 其余更新,以及因为我不想所有8更新,因为只有一个需要? – kacalapy 2010-08-11 14:45:53
使用updatePanels,可以使用UpdateMode = Conditional和ChildrenAsTriggers = false(取决于如何构建UI及其相应的更新面板)属性的适当组合,以确保updatePanels不会全部更新。事实上,你可以明确地确保只有你想要更新的updatePanel实际上是通过调用updatePanel的updatePanelInstance.Update()更新的。u想要更新 – InSane 2010-08-11 15:19:17
我在哪里可以查看这个东西的一些示例代码? 也不会所有的面板必须加载页面,并使一个巨大的大页面?我打算让外部页面进入一个模式窗口,所以我可以分离出每个项目编辑UI和逻辑。 – kacalapy 2010-08-11 16:22:47