Linq to Sql datacontext未定义

时间:2016-11-27 10:03:08

标签: asp.net vb.net webforms

在不久的将来,我被迫从事项目视觉基本网络表单。我有点困惑。

第一种情况: c#webform: 当我在解决方案窗口中添加.aspx文件时,我可以扩展文件,.aspx.cs.aspx.designer.cs Vb.net webform: 当我在解决方案窗口中添加.aspx文件时,我无法扩展文件。我只能按鼠标右键并选择查看代码(F7)。 那些文件在哪里? 哪里有解决方案中的文件? 如果它们看不见怎么办可见? thx for Fabio'a回答

第二种情况: c#webform: 当我在解决方案窗口中添加.dbml(linq to sql)文件时,我可以扩展文件,有.dbml.layout.aspx.designer.cs当我想在代码隐藏中引用datacontext时,IDE建议{ {1}}。当我转到filenameDataContext时,会有一个巨大的生成类文件。 Vb.net webform: 当我在解决方案窗口中添加.aspx.designer.cs(linq to sql)文件时,我无法扩展文件当我想在代码隐藏中引用datacontext时,IDE剂量建议.dbml。当我按下鼠标右键并选择查看代码(filenameDataContext)时 - IDE仅显示:     部分公共类WynikiDataContext     结束班 如何生成设计器文件以及我可以在哪里找到它?

在fabio回答之后,我看到designer.vs。我有一个错误 - F7未定义。

System.Data.Linq.DataContext

我该如何解决?

我想更具体一点。这个问题让我抓狂。我的英语不好,所以我决定做一个小秀:

Linq to sqlI lack words, Dim db As New HelpMeDataContext - 未定义类型“HelpMeDataContext”

我做错了什么?当我用c#webform做同样的事情时,它正在工作

1 个答案:

答案 0 :(得分:0)

c#webforms 中,我在App_Code文件夹中添加了dbml - 每个都有效 在 vba webforms 中,我在App_Code文件夹中添加了dbml - 并发送错误(Type 'HelpMeDataContext' is not defined bla bla bla) 当我在DIFRENT文件夹中添加dbml时,它正在工作......我没有得到它,但它可以工作