2009-10-23 4 views
-1

데이터베이스 프런트 엔드를 나타내는 큰 섹션이 포함 된 ASP 웹 사이트를 구축 중입니다. 필자는 데이터베이스를 조작하기위한 형식을 만들 필요가 있으며 필연적으로 입력 필드의 유형과 필드에 관련된 규칙이 많이 반복 될 것입니다. 예를 들어 varchar (n) 필드를 필요로하거나 가질 수없는 많은 테이블이 있습니다.자동 유효성 검사를 사용하여 사용자 지정 ASP.NET 컨트롤을 만드는 방법

필드, 편집 컨트롤 (예 : 텍스트 상자) 및 편집 컨트롤의 유효성 검사기를 명명하는 레이블이 포함될 사용자 지정 컨트롤 집합을 만들려고합니다. 사용자 정의 컨트롤은 자동으로 필드 길이를 가져와 MaxLength 속성을 설정해야합니다. 필드가 필수 필드인지, RequiredFieldValidator인지 등을 결정할 수 있어야합니다. 따라서 사용자 정의 컨트롤을 만들 때 다음과 같이 할 것입니다 :

<user:UserControls_TextFieldEdit LinqObjectType="Franchise" FieldName="FranchiseName" runat="server" />

이 작업을 수행하는 방법이 있어야하지만이 작업을 수행하는 모든 컨트롤/라이브러리를 찾을 수 없었습니다. Linq 엔티티 이름과 필드 이름을 나타내는 문자열만으로 필드 정보를 얻는 방법을 모르겠습니다.

도움이나 제안을 보내 주시면 감사하겠습니다.

ASP.NET 3.5와 Linq를 사용하고 있습니다.

감사합니다,

게르하르트

답변

0

Dynamic Linq 당신이 필요로하는 무엇인가?

+0

아니요. 에 대한 http://www.codeproject.com/KB/cs/LinqColumnAttributeTricks.aspx http://forums.asp.net/p/1271434/2407010.aspx 감사 : 이 게시물가는 날 잡았어 어쨌든 답장하십시오. –

+0

다이나믹 데이터를 말했습니까? –

관련 문제