2010-06-22 3 views
1

내 페이지에서 을 System.windows.forms; 내가이 오류를 해결 ...하지만 난 내 ASP에서 두 네임 스페이스를 필요로 할 수있는 방법 사용 System.web.webcontrols ..... refernece 오류 ambiguos이 오류를 방지하는 방법

텍스트 상자가 webcontrols 및 양식에서 발생되고,

. 그물 페이지.

답변

1

먼저 ASP.NET 프로젝트에서 System.Windows.Forms를 참조해야한다고 생각합니다.

이미 게시 된대로 ondesertverge으로 유형을 완전히 인증 할 수 있습니다. 네임 스페이스에 대한 별칭을 만들어 일부 타이핑을 절약 할 수 있습니다.

using WebForms = System.Web.WebControls; 
using WinForms = System.Windows.Forms; 

// ... 

var textbox = new WebForms.TextBox(); 
0

그들 중 하나를 완전히 자격을 취득 할 수 있습니다.

당신은 alias the namespaces을 할 수 있고 각 유형에 대한 별명을 사용

System.Windows.Forms.TextBox

0

:

using winforms = System.Windows.Forms; 
using webForms = System.Web.Webcontrols; 
... 

    winforms::TextBox ... 
    webforms::TextBox ... 

... 

또 다른 옵션은 모호성을 피하기 위해 (네임 스페이스 포함) 각 유형의 전체 이름을 사용하는 것입니다.

+0

감사합니다. – Ramakrishna

관련 문제