2011-02-13 4 views
0

드롭 다운 목록에서 프로젝트 관리자를 선택하는 데 새 프로젝트 세부 정보를 추가하는 사람과 확인란 목록을 사용하는 팀을 허용하는 '프로젝트 추가'양식이 있습니다. 프로젝트 세부 정보는 프로젝트 테이블 {ProjectID, CompanyID, ProjectName, StartDate, EndDate, Description}에 기록되고 하나의 반복이 지정되고 Iterations 테이블에 기록됩니다 (프로젝트는 하나 이상의 반복으로 구성 될 수 있음) {ProjectIterationID, ProjectID, StartDate, 종료일}. MEMBERS 테이블의 멤버는 ProjectIterationMembers {ProjectIterationMemberID, ProjectIterationID, MemberID}가됩니다.기본 드롭 다운 및 체크 박스 목록 값

지금 제가하고있는 일은 관리자가 새 프로젝트 반복을 추가 할 수있는 프로젝트 세부 정보 양식입니다.

내가하려는 것은 이전에 프로젝트를 드롭 다운에 추가 할 때 이전에 선택한 프로젝트 관리자의 이름을 설정하고 확인란을 기본적으로 선택하도록하는 것입니다. 팀 구성원을 프로젝트에 할당 할 때 선택했던 확인란입니다 . 어떻게해야합니까? 도와 주시면 대단히 감사하겠습니다!

+0

앱의 구성 방법에 따라 , Session 또는 ViewState가 적절할 수 있습니다. 당신은 그들과 친하십니까? –

답변

2

당신이 (더 나은 여전히 ​​ID를 나) 프로젝트 매니저의 이름을 통과되어 있다고 가정하고, 팀 구성원의 목록은 당신이하는 모든 일이 쓰기 생각 :

ManagerDropDownList.value = IdValuePassedToForm; 

for (var i = 0; i < TeamCheckBoxes.length; i++) 
{ 
    if (TeamMembersPassedToForm.Contains(TeamCheckBoxes[i].value)) 
    { 
     TeamCheckBoxes[i].checked = true; 
    } 
}