2012-08-14 2 views
0

모든 사용자에게 있어야하는 앱 사용자에 대한 필수 데이터 목록이 있습니다. 하나의 버튼이 필요하고 click 이벤트에서 데이터베이스에 null 인 모든 필수 데이터를 표시하려고합니다. 참고 : 필수 데이터 목록에는 약 30 개의 필드가 있습니다.이 필드는 5+ sql 테이블에 있습니다. MS SQL Server 데이터베이스가있는 ASP.NET 응용 프로그램입니다 ... 이 기능을 구현하는 방법에 대한 아이디어가 있으십니까?양식 ASP.NET에 필수 데이터 표시

+1

http://www.4guysfromrolla.com/webtech/learnmore/Validation.asp –

답변

0

ASP.NET 동적 데이터가 있지만 가장 빨리 수행 할 수있는 기술이지만 수행해야 할 작업이 있습니다. BTW - 동적 데이터를 사용하기 위해 MVC가 필요하지 않습니다. 귀하의 경우에는

http://msdn.microsoft.com/en-us/library/ee845452.aspxhttp://msdn.microsoft.com/en-us/library/cc488545.aspx

, 당신은 데이터베이스에 null이 필드 항목을 필요에 당신이 원하는 것을 말한다. 이것은 좀 특이합니다. 일반적으로 null이 아닌 열을 나타내는 필드에 대한 항목이 필요하므로 데이터베이스에 null을 넣지 않습니다. 귀하의 경우에는 필드가 필수임을 나타내는 UIHints를 수동으로 적용해야합니다. 그것이 처음이라면

http://msdn.microsoft.com/en-us/library/cc488532.aspx

동적 데이터는 작은 실험을합니다. 또한 테이블 및 필드를 기본 방식으로 표시하므로 프레젠테이션을 수정하려는 경우 몇 가지 사용자 정의 작업이 필요합니다. MSDN 설명서에는 필요한 대부분이 포함되어 있어야합니다.

+0

나는 동적 데이터와는 거리가 멀다. .NET 2.0에서 해결책이 필요하다. – hashtag

+0

Bummer. 나는 이것을하기위한 쉬운 방법을 모른다. RequiredFieldValidator 컨트롤을 페이지 전체에 추가 한 다음 DataRow의 IsXXXXNull 속성을 기반으로 초기 DataBind를 수행 할 때 선택적으로 해당 컨트롤을 사용하거나 사용하지 않도록 설정해야합니다 (ADO.NET을 사용한다고 가정). 그러나 RequiredFieldValidators는 submit 버튼을 한 번만 클릭하면 모두 호출됩니다. –

+0

출력 매개 변수와 같은 모든 필수 필드가있는 하나의 sproc을 만들기로 결정했습니다. 이 sproc은 값이없는 필수 필드의 경우 0을 반환하고 값이있는 필드의 경우 1을 반환합니다. 문제는 응용 프로그램에서이 저장 프로 시저를 사용하는 방법입니까? 작업은 사용자가 모든 필수 필드를 가지고 있다면 메시지를 표시하고 사용자가 필수 필드가 없다면 팝업을 표시 한 다음이 필드의 목록을 표시합니다 ... – hashtag

관련 문제