【发布时间】:2015-08-17 18:02:18
【问题描述】:
我正在尝试创建一个带有一些基本验证的简单 Web 表单。我已经上过一些基本的 .NET 课程,但是已经有一段时间了,所以请多多包涵:
最有效的存储/操作数据的方法是什么? 被用户输入?无论如何,我是否应该坚持 MVC 模型,即使对于
相当简单的东西?我想在某些字段上使用自动完成功能。这些字段从某个数据库收集信息。似乎有很多 关于这个的意见!我真的应该和什么一起去? JSON,jQuery,JS, AJAX?
验证方面的最佳实践是什么?好像我 应该从服务器端验证开始并担心 客户端验证稍后?到目前为止,我的 .aspx 页面中只嵌入了一个“asp:RequiredFieldValidator”标签。
我正在使用最新版本的 Visual Studio,这似乎
并入 Bootstrap。我也在使用母版页,因此我可以在多个页面上拥有一致的布局。但是,当我将表单 div 标签(在 bootstrap.css 文件中提到)与 BodyContent 标签一起包含时,布局似乎非常倾斜。我使用了内置的 ASP UI 元素(例如 asp:TextBox)和 html 表格标签。有什么办法可以两全其美,并将 Master/BodyContent 布局与引导表单布局结合起来?
谢谢!
【问题讨论】:
-
Stackoverflow 不是要求完全设计的解决方案的资源。如果在对您描述的问题进行编码的过程中,您有特定的问题,请随时在此处添加它们,但要求一个完全设计的解决方案不是指南接受的问题。
-
MVC 和 Web 表单不是一回事——它们是创建网站的两种截然不同的方法。 总是在客户端和服务器端进行验证(以防用户在浏览器中禁用JS)。
标签: asp.net .net asp.net-mvc visual-studio webforms