【发布时间】:2011-08-05 16:15:52
【问题描述】:
假设我在 asp.net 网络表单中有一个下拉列表,例如每次都会填充相同的数据。
someDataContext db = new someDataContext();
int ID = 1;
var randomItems = db.table.Where(x => x.ID == ID);
foreach(var randomItem in randomItems) {
dropDownList.Items.Add(new ListItem(randomItem.Name, randomItem.ID.ToString());
}
如果我在多个 aspx 页面中使用此代码,是否应该将此控件放入一个类中,以免违反 DRY 原则?
【问题讨论】:
标签: c# asp.net oop linq-to-sql webforms