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