詳細ビューコントロールにドロップダウンリストを配置するにはどうすればよいですか?フィールドをテンプレートに変換しましたが、ドロップダウンリストを追加するときにいくつかの問題があります。基本的に、データがテーブルにバインドされていません。ドロップダウンに静的データを入れたいだけですが、[更新]ボタンを押すと保存されます。DetailViewを編集モードにしています。ありがとう
<asp:DetailsView ID="DetailsView2" runat="server" AutoGenerateRows="False"
BackColor="#CCCCCC" BorderColor="#999999" BorderStyle="Solid" BorderWidth="3px"
CellPadding="4" CellSpacing="2" DataKeyNames="Post_ID"
DataSourceID="MyDataSource" ForeColor="Black" Height="50px"
Width="805px" DefaultMode="Edit">
<EditRowStyle BackColor="#FFFFCC" Font-Bold="True" ForeColor="#003366"
BorderStyle="Groove" />
<Fields>
<asp:BoundField DataField="Post_ID" HeaderText="ID" ReadOnly="True"
SortExpression="Post_ID" />
<asp:TemplateField HeaderText="Category"
SortExpression="CategoryList">
<EditItemTemplate>
<asp:TextBox ID="TextBox2" runat="server"
Text='<%# Bind("CategoryList") %>'
Height="20px" Width="250px"></asp:TextBox>
</EditItemTemplate>
<InsertItemTemplate>
<asp:TextBox ID="TextBox2" runat="server"
Text='<%# Bind("CategoryList") %>'
Height="20px" TextMode="MultiLine" Width="300px"></asp:TextBox>
</InsertItemTemplate>
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# Bind("CategoryList") %>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField ShowHeader="False">
<EditItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="True"
CommandName="Update" Text="Update" />
<asp:Button ID="Button2" runat="server" CausesValidation="False"
CommandName="Cancel" Text="Cancel" />
</EditItemTemplate>
<ItemTemplate>
<asp:Button ID="Button1" runat="server" CausesValidation="False"
CommandName="Edit" Text="Edit" />
</ItemTemplate>
</asp:TemplateField>
</Fields>
<FooterStyle BackColor="#CCCCCC" />
<HeaderStyle BackColor="Black" Font-Bold="True" ForeColor="White" />
<InsertRowStyle BackColor="#FFFFCC" />
<PagerStyle BackColor="#CCCCCC" ForeColor="Black" HorizontalAlign="Left" />
<RowStyle BackColor="White" />
</asp:DetailsView>