我在 ASP 中有两个 Web 表单页面,一个用于查看记录,另一个用于编辑它。我想在每个链接上都有一个链接,它会弹出一个框以允许编辑记录上的某个属性。如果我只将它放在 Edit 页面上,我会使用 UpdatePanel,但如果我还想将它放在 View 页面上,我将不得不复制和粘贴代码。有没有办法让代码在一个区域中可以从两个页面引用和使用?
编辑:我知道我可以制作一个自定义控件来处理它,尽管它会在页面首次加载时包含页面上的所有 HTML,而不是在单击链接时。
Edit2:我想避免在页面首次加载时呈现弹出窗口的内容,但现在我意识到这只是在回发发生之前不绑定任何数据的问题。