2011-01-10 6 views
2

제목, 이름, 회사, 직업 등이 유사한 여러 양식의 웹 사이트가 있습니다.몇 가지 유사한 양식 - 모범 사례

이러한 항목을 만드는 가장 좋은 방법은 무엇입니까? 나는 모든 형태로 이들을 하드 코딩하는 것은 나쁜 생각 일 것이라고 생각한다 ... 나는 외부 파일에 아이템을 저장하려고 생각하고 있었다. 아니면 .resx 파일을 사용하여 ...

어떤 아이디어라도?

+0

나는 DRY 원칙을 좋아한다. http://en.wikipedia.org/wiki/Don%27t_repeat_yourself –

답변

1

UserControl .ascx 파일을 이러한 필드의 서식 파일로 사용하려고 했습니까? 이 UserControls를 원하는 모든 양식으로 재사용 할 수 있으며 필요에 따라 한 곳에서 변경할 수 있습니다.

+0

나는 이것을 시도했지만 문제는 당신이 그들을 포함하고있는 파일의 코드 뒤에서 컨트롤을 참조 할 수 없다는 것이다. 다른 아이디어? – user441365

+0

@ user441365 : 내부 컨트롤러에 대한 참조를 수행하는 두 가지 방법이 있습니다. 먼저 user_control_name.FindControl ("textBoxId")을 사용할 수 있습니다. 두 번째 방법은 다음과 같이 UserControl에 속성을 추가하는 것입니다. public TextBox EmailText {get {return EmailTextBox; }}. 이렇게하면 user_control_name.EmailText.Text를 통해 액세스 할 수 있습니다 (예 :). –

0

DB의 언어 테이블이 작동 할 수 있습니다.