2009-05-01 2 views
2

세부 정보보기 내의 각 드롭 다운 목록 컨트롤에 대해 프로그래밍 방식으로 다음 템플릿 필드를 추가하려면 어떻게해야합니까?asp.net detailsview 컨트롤에 많은 드롭 다운 목록에 대한 템플릿 필드 추가

<asp:TemplateField HeaderText="Your Gender"> 
    <EditItemTemplate> 
     <asp:DropDownList ID="ddlGender" runat="server" 
         DataSourceid="ddlDAGender" 
         DataTextField="Gender" DataValueField="GenderID" 
         SelectedValue='<%#Bind("GenderID") %>' 
      > 
     </asp:DropDownList> 
    </EditItemTemplate> 

    <ItemTemplate > 
     <asp:Label Runat="server" Text='<%# Bind("Gender") %>' ID="lblGender"></asp:Label> 
    </ItemTemplate> 
</asp:TemplateField>  

답변

0

아마 같은 :

Dim tc As New System.Web.UI.WebControls.TemplateField 

tc.HeaderTemplate = Page.LoadTemplate("Controls/DatagridCheckboxColumnHeader.ascx") 
tc.ItemTemplate = Page.LoadTemplate("controls/DatagridCheckboxColumn.ascx") 

tc.HeaderText = "Select" 

grdView.Columns.Insert(0, tc) 
관련 문제