<object>不是System.Web.HttpContext的成员将C#转换为VB.NET后出错

时间:2017-09-04 08:07:41

标签: c# asp.net .net vb.net visual-studio-2012

我正在尝试ASP.Net并一直在寻找我正在研究的调查项目的教程。我发现我的应用程序计划似乎可行的解决方案是用C#编写的,我已尽力将其转换为Visual Basic dot Net。

我遇到的问题是两个错误:

  

错误1'问题'不是其成员   'System.Web.HttpContext'。 C:\ Users \ UserName \ Documents \ Visual Studio   2012 \ Projects \ SurveyOnline \ SurveyOnline \ SurveyForm.aspx.vb 37 61 SurveyOnline

     

错误2“Survey_Question”不是其成员   'System.Web.HttpContext'。 C:\ Users \ UserName \ Documents \ Visual Studio   2012 \ Projects \ SurveyOnline \ SurveyOnline \ SurveyForm.aspx.vb 37 61 SurveyOnline

源代码是:

Private Sub PopulateSurvey()
        btnSubmit.Enabled = True
        Dim questions As List(Of Question) = (From p In Context.Question Join q In Context.Survey_Questions On p.ID Equals q.QuestionID Where q.SurveyID = surveyid Select p).ToList()
        Dim tbl As New Table()

......我已经使用Entity Framework数据库第一种方法来处理数据模型。

错误来自Context.Question和Context.Survey_Questions。我甚至尝试将问题和Survey_Questions声明为子过程的基类中的对象,但它不起作用。

我不知道根本问题是什么以及如何解决它。如何删除这些错误?

0 个答案:

没有答案