0

CSS:overflow:auto を試しました。うまくいきません。それを達成する方法はありますか?

ASP.NET フォーラムで見たように、カスタム コントロールを作成する必要がありますか?

4

5 に答える 5

1

あなたが言及したように、カスタムコントロールを作成します。

あなたの望む目標は何ですか?リストボックスに入れる独自のスクロールバーを作成しますか?

于 2009-01-22T13:56:58.790 に答える
1

これは私のために働く

listBox1.DataSource = ....
listBox1.DataBind();
listBox1.Rows = listBox1.Items.Count + 1;

.

<div Class="divBorderCSS">
    <asp:listbox id="lbPCList" runat="server" DataTextField="Text" DataValueField="Value" selectionmode="Multiple" CssClass="lbCSS">
    </asp:listbox>

.

.listboxCSS
{
    font-size: 8pt;
    font-family: Arial;
    border:0;
    overflow:auto;
}

.divBorderCSS
{
    border-left-width:thin;
    border-right-width: thin;
    border-top:thin;
    border-bottom: thin;
    border-color: #7F9DB9;
    border-style:solid;
    overflow:auto;
    width: 300px;
    height: 100px;
    POSITION: relative;
}
于 2011-03-04T20:48:23.777 に答える
0

AJAX コントロール ツールキットからこのコントロールを試してください。

http://www.asp.net/AJAX/AjaxControlToolkit/Samples/DropDown/DropDown.aspx

于 2009-01-22T15:36:51.740 に答える