【发布时间】:2011-09-16 15:40:46
【问题描述】:
我已经搜索过这个主题,但找不到任何能满足我需求的东西,所以我假设我可能看错了。请记住,我是 13 年的经典 ASP 开发人员,所以我习惯于控制我的所有代码。
我的网站上有许多用于更新数据的表单:客户信息、供应商信息、产品信息、用户信息等。我使用了自己编写的库,可以轻松构建表单、设置值,它会自动创建更新脚本。但是,在 ASP.Net 中,这似乎不是这样做的方法。
ASP.Net,好像有向导。就个人而言,我不喜欢这种方法。我喜欢完全控制。我什至不喜欢 ASP.Net 验证控件...
选项 1: 使用更新方法构建类。构建一个标准的ASP.Net表单,会通过类来更新数据?
选项 2: 使用烦人的 GridView、DataAdapter、向导等。
选项 3: 标准表单,使用 AJAX,调用带有类的 WebMethod 来更新数据。
现在哪种方法最标准(或最实用)?哪一个具有最好的控制和安全性?我不喜欢巫师,我喜欢确切地知道发生了什么,所以当某些事情“不继续”时,我可以不通过巫师就知道原因。我希望高效地创建表单,这样我可以快速创建它们,但仍然可以灵活地自定义和控制从用户界面到验证再到安全性的过程。
【问题讨论】: