我正在一个 CRUD 网站上工作,其中有很多非常相似的表格来添加新数据。换句话说:
AddMovie.aspx、AddGame.aspx、AddBeer.aspx、AddAdd.aspx
我一直在想,“我自己,拥有一个单独的 Add.aspx 而不是重写这么多类似的页面真是太好了 -加上所有那些 OOP 书呆子会认为我很酷,因为我正在重复使用而不是复制/粘贴! ”
因此,假设我走在正确的轨道上,如果我要使用单个 Add.aspx 页面,我如何表示每个对象的所有字段集?我想过一堆可以隐藏/显示的面板或 div,但不确定我是否真的喜欢那个解决方案。有没有更好的方法,或者我应该放弃并返回多个错误的“添加对象.aspx”页面?
此外,这是一个普通的 ol' (3.5) Web 表单应用程序。遗憾的是,这没有 ASP.NET MVC 的优点。似乎应该有这样一个微不足道的解决方案,而我只是想多了,但我想不出一个,所以我求助于 Stack Overflow。:)