" " という名前の GridView が 1 つありますgvDUDesc
。これには、次の列があります。
<Columns>
<asp:TemplateField HeaderText="Description" ControlStyle-Width="100%"
ItemStyle-Width="200px">
<ItemTemplate>
<asp:DropDownList ID="ddlDUDescription" runat="server" AutoPostBack="true"
OnSelectedIndexChanged="ddlDescriptionEvent" Font-Size="Smaller">
</asp:DropDownList>
</ItemTemplate>
</asp:TemplateField>
</Columns>
GridView 内に配置されている DropDownList の全文を表示したいと考えています。これを達成する方法がわかりませんか?
通常の個々の DropDownList に対して以下のことを試しました。それは正常に動作します。しかし、GridView 内の DropDownList では、機能していません。
ソリューションに別の style.css ファイルがあり、その style.css ファイルにスタイルを追加します
.ctrDropDown
{
width:154px;
font-size:11px;
}
.ctrDropDownClick
{
font-size: 11px;
width:auto;
}
.plainDropDown
{
width:154px;
font-size:11px;
}
aspxファイルで、
<asp:DropDownList ID="ddlDropID" runat="server" CssClass="ctrDropDown"
onBlur="this.className='ctrDropDown';"
onMouseDown="this.className='ctrDropDownClick';"
onChange="this.className='ctrDropDown';">
</asp:DropDownList>
そして、上記の構文で width プロパティを削除します。
GridView 内に配置された DropDownList に対してこれを行う方法は?