命名表单和报告上的 UI 控件(文本框、下拉列表等)以供代码隐藏页面参考的最佳做法是什么?
我在办公室里开发了很多报告和表格。我有几个 Web 应用程序提供大约 80 多个“实时”报告,这些报告是从各种和多个数据源(Access、SQL、Oracle)生成的。这些报告被认为是“实时的”,因为它们接受来自表单的用户设置参数,然后查询数据库以根据当前可用信息生成报告。
因此,该过程从获取用户设置的值开始,将这些值传递给数据库查询,接收数据集,最后将数据集分配给报表。在某些情况下,需要从数据集计算报表上显示的其他字段,然后才能生成报表。这需要参考报表上的输出控件来分配计算值。
虽然我并不真正关心在我的代码中为变量或成员字段使用前缀,但我确实使用它们来标识 UI 控件。例如,txtFirstName 引用报表控件以将数据集中 FirstName 字段中的数据分配给报表上的显示控件。是否有更好的做法来命名/引用表单和报告上的 UI 控件?