我在 ASP 中有两个 Web 表单页面,一个用于查看记录,另一个用于编辑记录。我想在每个链接上都有一个链接,该链接会弹出一个框以允许编辑记录上的某个属性。如果我只将其放在“编辑”页面上,我将使用 UpdatePanel,但如果我也希望将其放在“查看”页面上,则必须复制并粘贴代码。有没有一种方法可以将代码放在一个区域中,以便两个页面都可以引用和使用?
编辑:我知道我可以创建一个自定义控件来处理它,尽管它会在页面首次加载时(而不是单击链接时)在页面上包含所有 HTML。
Edit2:我想避免在页面首次加载时呈现弹出窗口的内容,但现在我意识到这只是在回发发生之前不绑定(bind)其中的任何数据的问题。
最佳答案
您可以为这两个页面使用 MasterPage,并将带有 UpdatePanel 的弹出窗口放在母版页上,以便您可以从这两个页面访问它。
希望有帮助。 如果它解决了你的问题,别忘了点赞哦。 谢谢..:)
关于asp.net - 制作一个可以在 ASP.Net 中的多个页面上使用的弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10688825/