C# 添加到基本实体frameword+;积垢

C# 添加到基本实体frameword+;积垢,c#,asp.net,web,C#,Asp.net,Web,我不熟悉.net框架,但不熟悉编程。我在.net/c中使用了简单的Crud生成,在create视图中,我希望能够从不同的模型生成一个下拉列表。我不知道如何用c#net实现这一点。如果您能提供任何帮助,我将不胜感激 谢谢 Hi user1121777(无法抵抗) 如果您的下拉列表来自一个单独的模型(我自己这样做),那么您可以实例化与模型#2相关的上下文,以无跟踪查询的方式查询该下拉列表数据,然后处理该上下文 如果使用ObjectContext,则执行无跟踪查询的方式与使用DbContext的方式不

我不熟悉.net框架,但不熟悉编程。我在.net/c中使用了简单的Crud生成,在create视图中,我希望能够从不同的模型生成一个下拉列表。我不知道如何用c#net实现这一点。如果您能提供任何帮助,我将不胜感激

谢谢

Hi user1121777(无法抵抗)

如果您的下拉列表来自一个单独的模型(我自己这样做),那么您可以实例化与模型#2相关的上下文,以无跟踪查询的方式查询该下拉列表数据,然后处理该上下文

如果使用ObjectContext,则执行无跟踪查询的方式与使用DbContext的方式不同

对于DbContext,可以在linq查询上使用AsNoTracking方法扩展

对于ObjectCOntext,它是一个PIA:)查看我写的这篇老文章,如果你搜索“notracking”这个词,你会看到它的基本模式

从下拉列表中进行选择时,可以使用选择的键值,并将其应用于正在编辑的对象的相关外键特性

嗯 朱莉