- PR -

Live Demo: DataGridの編集時DropDownListから選択させるには

1
投稿者投稿内容
Access
ぬし
会議室デビュー日: 2002/04/08
投稿数: 829
投稿日時: 2002-09-09 04:38
View a live demo をクリックするとDataGridの編集時、カラム値を
DropDownListから選択するサンプルがご覧いただけます。

DataGridの編集時、DropDownListを表示させるには<TemplateColumn>を使用します。

コード:
<Columns>
  ... 
  <asp:TemplateColumn HeaderText="商品区分">
    <ItemTemplate>
      <%# Container.DataItem("CategoryName") %>                           
    </ItemTemplate>
    <EditItemTemplate>
      <asp:DropDownList id="dropCategories" runat="server" 
        DataSource='<%# GetCateGory() %>' 
        DataValueField = "CategoryID"
        DataTextField = "CategoryName" />            
    </EditItemTemplate>
  </asp:TemplateColumn>  
  ...
</Columns>


DropDownListのデフォルト値を設定するには、DataGridのOnItemDataBoundイベントで行います。

Happy Programming!
Akio Kasai
1

スキルアップ/キャリアアップ(JOB@IT)