1

以前に尋ねられた同様の質問(回答)を経験しました。彼らは私が必要とするものを持っていません。ドロップダウンの幅を常に一定にする必要があります。ドロップダウンしても、アイテムはその幅よりも広くなります。幅の広い項目はツールチップとして表示する必要があります。これどうやってやるの?そして、選択要素との関係は何ですか? すべての投稿に「選択」に関する回答があるのはなぜですか。私はaspドロップダウンを使用しています。select を使用するにはどうすればよいですか? とにかく、ddl の CSS は次のとおりです。

.ddl2
{
margin-top: 10px;
margin-bottom: 10px;
border-style: solid;
border-width: thin;
border-color: Gray;
height: 20px;
max-width: 150px;
}

これは、何も選択されていない場合に機能します (Firefox のみ)。ddl がドロップするとすぐに、selectbox は最も広い要素の幅を取ります。

編集:

   try
        {

            DataSet dsCountry = objBindDDL.BindDropDownListToACountry();
            ddlCountry.DataSource = dsCountry.Tables["ACountry"];
            ddlCountry.DataTextField = "CountryName";
            ddlCountry.DataValueField = "ID";
            ddlCountry.DataBind();
            ddlCountry.Items.Insert(0, new ListItem("Please select Country", ""));
        }
4

0 に答える 0