다양한 유형의 입력 필드를 사용하여 쉽게 양식을 생성하려면 어떤 웹 컨트롤 라이브러리를 사용해야 합니까?

StackOverflow https://stackoverflow.com/questions/43856

문제

저는 사용자가 다양한 유형의 정보를 입력할 수 있어야 하는 다양한 웹 양식이 필요한 웹 애플리케이션을 만들려고 합니다.내 말은 이러한 양식 중 하나에 텍스트 입력 필드, 정수 입력 필드, 소수 입력 필드, 날짜 입력 필드, 날짜/시간 입력 필드 등이 필요할 수 있다는 것입니다.

나는 일부 텍스트 레이블, 입력 유형 및 기본값을 간단하게 제공할 수 있는 JavaScript 기반 제어 라이브러리를 갖고 싶습니다.그런 다음 컨트롤 라이브러리는 HTML 테이블을 생성하고 적절한 표준 웹 컨트롤 등을 선택하지 않고도 HTML로 양식을 렌더링합니다.

나는 사용했다 dhtmlxGrid 꽤 많은 테이블을 만드는데 그것은 나에게 잘 작동합니다.지금 나에게 필요한 것은 카드 양식과 같은 것을 만들 때 비슷한 방식으로 도움을 줄 수 있는 것입니다.

나도 찾았어 액티브 위젯, 하지만 저를 대신해서 많은 작업이 필요할 것 같습니다.나는 개별 웹 컨트롤을 찾고 있을 뿐만 아니라 전체 카드에 도움을 줄 수 있는 라이브러리와 같은 것을 찾고 있습니다.

아마 많은 분들이 이전에도 이런 문제를 겪어보셨을 거라 생각합니다.귀하가 찾은 최고의 솔루션이 무엇인지 듣고 싶습니다.지금:저는 ASP.NET을 사용하여 VisualStudio에서 작업하고 있습니다.

도움이 되었습니까?

해결책

나는 이를 위해 Ext JS를 살펴보고 싶은 유혹을 받습니다.

외부 JS

다른 팁

너 좀 봤어? 입력Ex

질문에 대한 답이 아니라는 것을 알고 있지만 항상 직접 작성했거나 한 번 작성하고 다른 앱에 맞게 조정했습니다.DB에 질문을 저장할 때 입력 유형이 무엇인지 저장한 다음 양식에서 질문에 필요한 입력 유형에 따라 적절한 컨트롤을 동적으로 생성하고 해당 컨트롤을 동적으로 생성된 테이블 셀에 추가합니다.

그렇게 하기로 선택한 경우 양식을 처리할 때 포스트백 시 컨트롤이 존재하지 않는다는 점을 기억하세요. 컨트롤을 다시 만들어야 합니다.

시간이 있으면 써보는 것도 나쁘지 않습니다.현재 양식 모듈은 하나의 모듈에서 수십 개의 양식을 실행하고 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top