ASP.NET で DropDownList の幅を増やすにはどうすればよいですか?
6033 次
4 に答える
1
これは、.CSS ファイル、インライン、または STYLE タグを使用して行うことができます。また、属性 (DropDownList1.Attribute.Add("style","etc...")) を設定することにより、コード ビハインドで実行することもできます。
CSS:
.ChangeWidth
{
width:400px;
}
マークアップ:
<asp:DropDownList ID="DropDownList1" CssClass="ChangeWidth" runat="server">
</asp:DropDownList>
于 2009-11-02T14:27:47.887 に答える
0
<asp:DropDownList ID="DropDownList1" width="50px" runat="server" width="100px">
</asp:DropDownList>
または css ファイル `.Drop を定義することにより、DropDownList の幅を増やすことができ
ます。
{ 幅:100px; }`
于 2015-01-21T17:33:02.020 に答える
0
次のように、動的な幅を使用することをお勧めします。
<script type="text/javascript">
function autoWidth()
{
var maxlength = 0;
var mySelect = document.getElementById('Select1');
for (var i=0; i<mySelect.options.length;i++)
{
if (mySelect[i].text.length > maxlength)
{
maxlength = mySelect[i].text.length;
}
}
mySelect.style.width = maxlength * 10;
}
</script>
そして、次のように使用します。onclick="autoWidth()"
于 2009-11-02T13:27:11.113 に答える
0
<asp:DropDownList ID="DropDownList1" width="50px" runat="server">
</asp:DropDownList>
于 2010-09-01T13:52:47.960 に答える