Dropdown-Listenfeld geht so weit, wie nötig auch mit die Breite festlegen
Ich habe ein dropdown-Listenfeld, zeigt die Daten aus meiner Datenbank. Problem ist, dass einige Aufnahmen sind ziemlich lang, so dass die Breite der dropdown-box erstreckt sich über die Seite von meinem Bildschirm. Ich habe eine reasonible Breite gesetzt, aber es ist nicht zu stoppen die dropdown-box, aus der Sie sich so weit wie notwendig, um die Anzeige jedes Datensatzes. Wie kann ich eine Feste Breite?
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="SqlDataSource1Usage" DataTextField="data_text"
DataValueField="ID" Width="280px">
</asp:DropDownList>here
Dank,
Ist dies die Art von Sache, die Sie bedeuten? jsfiddle.net/UT4bf, wo es die
Ja, genau, die option Werte gehen viel zu weit auf meiner ddl-box
<option>
Werte, die sind länger, als Sie wollen?Ja, genau, die option Werte gehen viel zu weit auf meiner ddl-box
InformationsquelleAutor htm11h | 2011-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen, den Stil wie folgt:
oder
Vielleicht hilft dies ja...
Edit: Mit der Attributes-Eigenschaft:
markup:
Code hinter:
Ich vielleicht nicht verstehen, was Sie versuchen zu tun, aber dies ist, was ich meinte mit Parametern.
Sie können dies entweder auf der code-behind-mit der Attributes-Eigenschaft oder, Sie tun können, es auf die markup-auch wenn der "Stil" ist nicht gonna kommen auf die intellisense.
Das ist das, was ich war tyring zu erklären, es gibt keine Attribute. Lassen Sie mich versuchen, die div Idee, obwohl. Nope, hat nicht funktioniert.
Sie konnte noch immer gelten die attributes-Eigenschaft
Ich denke, wenn ich manuell databind könnte ich das array erstellt werden und der stick in die Steuerung. Hatte gehofft, ich müsste nicht von hand code.
InformationsquelleAutor MilkyWayJoe
haben Sie einen Blick auf css-Optionen
mehr hier:
http://www.webmasterworld.com/html/3018783.htm
die Antwort, die ich, was Sie wollen, ist durch penders
InformationsquelleAutor cpoDesign
Können Sie CSS verwenden. Definieren Sie Stil mit fester Breite, und verwenden Sie es während dem erstellen dropdown-box.
Anschließend verknüpfen Sie die css-Datei in Master-Seite <head>.
Habe versucht, und es funktioniert immer noch nicht. Getestet in 3 Browsern.
InformationsquelleAutor mert