2011-10-26 15 views
0

私の現在のプロジェクトでは、DropDownListにDropDownExtender(AJAXツールキットから)を追加しています。私はドロップダウンの外観を改善するためにこれをやっています。私のコードは次のようになります(実行時にリスト項目に値が設定されます)。DropDownExtender Clickable Arrow Issue

<asp:DropDownList ID="dropdown1" 
        runat="server"/> 
<act:DropDownExtender TargetControlID="dropdown1" 
         id="DropDownExtender1" 
         runat="server"/> 

ドロップダウンが機能します。しかし、ドロップダウンのリストアイテムにアクセスするには、ドロップダウンの実際のテキストエリア/ボックスをクリックする必要があります。矢印をクリックしても機能しません。どのようにこれを正しく動作させるためのアイデア/提案?ありがとう。

答えて

0

エクステンダーをパネルに配置する必要があると思います。

http://www.dotnetcurry.com/ShowArticle.aspx?ID=167

チェックアウトここでは、このコード

http://asp-net-example.blogspot.com/2009/12/ajax-dropdownextender-how-to-use.html

+0

は、私はいくつかのチュートリアルを踏襲し、彼らは、パネルなどでDropDownExtenderを実現するためのこの方法を示した...しかし、他の方法にはありませんそれは通常のDropDownListのontopで動作するようにしますか? –

+0

あなたはパネルを使用しなければならないと確信していますが、ajaxのクリックイベントは通常このパネルにあります。私は自分の答えを変更しました。 – javasocute