2014-11-21 1 views
-2

이 단추와 관련된 텍스트 파일에 입력 된 이름을 통해 채워진 리피터가 있어야합니다. 그러나 버튼을 클릭하면 다음 오류가 발생합니다.메서드 'GetActiveInstructors'에 대한 오버로드가 2 개의 인수를 사용합니다.

코드 :

protected void btnInsName_Click(object sender, EventArgs e) 
    { 
     try 
     { 

      DataTable dt = new DataTable(); 

      var wingsList = context.Wings.Where(row => row.Enabled == 1).ToList(); 

      DataTable dtDDL = new DataTable(); 

      dtDDL = ConvertToDTForWings(wingsList); 
      ddlWing.DataSource = dtDDL; 
      ddlWing.DataBind(); 

      var result = context.GetActiveInstructors(txtLastName.Text, txtFirstName.Text).ToList(); 

      dt =ConvertToDTForInstructors(result); 

      rptInsReport.DataSource = dt; 

      rptInsReport.DataBind(); 

      ViewState["ReportDataSource"] = dt; 

      if (result.Count != 0) 
      { 
       PrintButtons("YES"); 
      } 
      else 
      { 
       PrintButtons("NO"); 
      } 
     } 
     catch (EntityException ex) 
     { 
      NtfyObject.ServerError(Page); 
     } 

     rptInsReport.Visible = true; 
    } 

오류 : 방법 'GetActiveInstructors'에 대한 과부하 2 개 인자

예외로 표시된 바와 같이
+0

오류 메시지에 대해 명확하지 않은 점은 무엇입니까? –

+0

"GetActiveInstructors"메서드는 어디에 정의되어 있습니까? – Maxqueue

+0

정보 부족으로 사과드립니다. 이 게시물을 올릴 때 나는 서둘러 있었다. – SinceForever

답변

0

, 두 개의 인수를 기대하지 않습니다 GetActiveInstructors 당신의 방법을합니다.

따라서 예외는이 라인에 의해 발생 :

var result = context.GetActiveInstructors(txtLastName.Text, txtFirstName.Text).ToList(); 

GetActiveInstructors의 정의를보고하십시오. 별도의 인수로 이름과 성을 모두 기대합니까? 추가 인수 또는 너무 적은 인수를 제공했습니다.