3

私は ajax ツールキット -> ドロップダウン エクステンダーを使用しており、ドロップダウン リスト内にグリッドビューがあります。

1 つの大きな問題を除けば、非常にうまく機能しています。

何かをするたびに(グリッドビュー内のコントロールをクリックしてドロップダウンを閉じます)、次のことを行うためにもう一度開く必要があります。

例えば:

  1. ドロップダウンを開く
  2. グリッドビュー内のテキストボックスをクリックします
  3. ドロップダウンが閉じます
  4. 1に行く
4

1 に答える 1

1

ここにあります: http://www.dotnetcurry.com/ShowArticle.aspx?ID=167

JavaScript を使用してドロップダウンを開くことができます。おそらく、更新パネルを介して部分的なポストバックが発生するため、ユーザーがコントロールを操作するときでしょうか? その場合、PageLoad JavaScript イベントでこのコードを使用できます。

<body>
    <form id="form1" runat="server">
     <script type="text/javascript">  
    function pageLoad()
    {
          var d = $get('TextBox1');
          d.click();
    }
   </script>
... ScriptManager and other Controls come here
</body>
</html>
于 2013-03-28T11:38:19.507 に答える