2011-02-13 130 views
0

我有一個'添加項目'的形式,它允許人添加新的項目細節到數據庫從下拉列表和團隊使用複選框列表中選擇一個項目經理。項目詳細信息寫入項目表{ProjectID,CompanyID,ProjectName,StartDate,EndDate,Description},指定一個迭代並寫入Iterations表(項目可以包含一個或多個迭代){ProjectIterationID,ProjectID,StartDate,結束日期}。 MEMBERS表中的成員變爲ProjectIterationMembers {ProjectIterationMemberID,ProjectIterationID,MemberID}。默認DropDown和複選框列表值

我目前工作的是PROJECT DETAILS表格,它允許管理員添加新的項目迭代

我想要做的是設置默認情況下在下拉列表中添加項目時選擇的項目管理器的名稱,並且默認選中複選框 - 將團隊成員分配給項目時選中的複選框。我怎樣才能做到這一點?幫助將不勝感激!

+0

根據您的應用程序是如何組織的,Session或ViewState可能是合適的。你對他們熟悉嗎? – 2011-02-13 18:51:06

回答

2

假設你通過項目經理的姓名(或更好的是,該ID)和團隊成員的名單,然後我想你要做的就是寫:

ManagerDropDownList.value = IdValuePassedToForm; 

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