ASP.NET 4의 기본 폼 인증 방법을 사용하고 있습니다.ASP.NET 4에서 프로필 속성을 찾을 수 없습니다.
<profile enabled="true">
<providers>
<clear/>
<add name="AspNetSqlProfileProvider"
type="System.Web.Profile.SqlProfileProvider"
connectionStringName="ApplicationServices"
applicationName="/"/>
</providers>
<properties>
<add name="DisplayName"/>
<add name="PhoneNumber"/>
<add name="FaxNumber"/>
<add name="Email"/>
</properties>
</profile>
을하지만 같은 것을 사용하여 영문 파일에 이러한 속성에 액세스하려고 할 때 :
나는 내web.config
파일에 다음 코드를 추가했습니다 있도록 사용자의 프로필에 일부 사용자 지정 속성을 추가 할
TextBox.Text = Profile.DisplayName;
DisplayName
아래에 빨간 선이 표시되며 이는 ProjectName.Profile does not contain a definition for DisplayName
입니다.
나는 몇 시간 동안 그물을 검색했고, 나는 꽤 단서가 없다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
나는 당신의 제안을 시도했지만 여전히 작동하지 않습니다. 작동하는 연결 문자열과 멤버 자격 공급자가 있습니다. –