【发布时间】:2015-03-12 14:07:44
【问题描述】:
如何将具有匿名类型的变量公开给整个 asp 页面?我无法在页面类定义中声明变量,因为类型需要通过实际赋值来评估。这里是(目前是在方法中声明的):
var beforeAndAfterMeds =
(from t in adminDB.tbl_patients_clinic_visit_records_medications_before_and_after_visits
join m in adminDB.tbl_patients_medications on t.MedicationId equals m.PatientMedicationsId_this
where t.PatientClinicVisitRecordsId == visit.PatientClinicVisitRecordsId_this
orderby t.SupposedToBeOnPrelist descending, m.MedicationName
select new {
m.MedicationName,
t.ZeroForBeforeVisitOneForAfterVisit,
t.AvailableInGPS,
t.SupposedToBeOnPrelist })
.ToList();
如何将其公开到整个页面,以便我可以从其他方法访问它?
提前致谢。
【问题讨论】:
-
创建自己的类,而不是使用匿名类型。
-
创建您自己的课程并阅读有关在本地空间之外共享数据的信息。