我们正在开发一个项目,ASP.NET/C#
该项目不是一个非常大的项目,而是一个相当大的项目。目前我们已经开发了几个页面。我现在是从单个页面的角度来讨论的。到目前为止开发的每个页面都遵循该方法。
在我的页面后面的代码中,我们Linq To SQL
直接使用查询。insert operation
完成、queries
填充dropdownlists
等相关操作在其database
背后的代码中使用。
虽然我们使用函数。其他页面也是如此。
我的问题是我应该将它们包含在class
文件中,然后创建objects
并调用适当的方法来完成我的工作吗?
如果是,我们应该class
创建一个类还是每页创建一个类。这叫创作吗Data Access Layer
?
谁能帮我建议一个正确的方法来做到这一点?
这种方法是一种很好的编程习惯吗?
这是我们在后面的代码中使用的一个简单函数
public void AccountTypeFill()
{
//Get the types of Account ie Entity and individual
var acc = from type in dt.mem_types
select type.CustCategory;
if (acc != null)
{
NewCustomerddlAccountType.DataSource = acc.Distinct().ToList();
NewCustomerddlAccountType.DataBind();
}
}
谁能指出一个引用此查询的简单示例?
我希望我的问题是有道理的。欢迎任何建议。