标记与代码隐藏数据绑定的最佳实践及其对性能的影响



根据问题。有人能建议一下,将数据绑定到UI的最佳实践是什么吗。

假设我正在使用一个ASP.NET Web窗体应用程序,并且有一个网格视图我看到的许多代码示例都将gridview绑定到Markup上的数据源,这可能会在修改db时导致问题。另一方面,如果它是在代码后面完成的,那么就不会有那么大的问题。但是,在编写数据源代码时,在性能方面是否存在折衷?而不是将其绑定在标记上?我也看到了类似的问题。在asp.net中,DataBinding的最佳实践可维护性。但那是在2009年,从那时起,许多想法、设计和开发模式都发生了变化和演变。

我的.NET Web表单经验很老,但如果我的内存很好,从代码后面绑定数据会方便得多。它也更符合逻辑,因为纯标记应该意味着结构。当然,当您使用框架时,您可以在其中使用模板,但web表单的结构不应该处理数据绑定。这只是我的意见。

最新更新