2009-05-01 1 views
2

Как я могу добавить следующий шаблонный тип программно для каждого элемента управления dropdownlist внутри представления деталей?asp.net добавить элементы шаблона для многих dropdownlist для управления представлением подробностей

<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)