Asp.net 如何在GridView的DropDownList中查看全文?

Asp.net 如何在GridView的DropDownList中查看全文?,asp.net,gridview,html-select,Asp.net,Gridview,Html Select,我有一个名为“gvDUDesc”的GridView,它有以下列: <Columns> <asp:TemplateField HeaderText="Description" ControlStyle-Width="100%" ItemStyle-Width="200px"> <ItemTemplate> <asp:DropDownList ID="ddlDUDescription" runat="server" A

我有一个名为“
gvDUDesc
”的GridView,它有以下列:

 <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>
在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执行此操作?

只需将其放在页面标记下方即可。它将需要您的下拉列表所需的宽度

<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>
    <ItemStyle  Width="300px" />
    </asp:TemplateField>


只需将标记放在页面的下方即可。它将需要您的下拉列表所需的宽度

<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>
    <ItemStyle  Width="300px" />
    </asp:TemplateField>


使栅格视图项样式宽度大于DropDownStyle的实际大小使栅格视图项样式宽度大于DropDownStyle的实际大小。我可以看到,但不增加项目样式宽度,如何做到这一点?假设文本包含更多字符,那么我们不能增加gridview中一列的itemstyle。这可能会影响设计。是的。我可以看到,但不增加项目样式宽度,如何做到这一点?假设文本包含更多字符,那么我们不能增加gridview中一列的itemstyle。这可能会影响设计。