2013-03-28 211 views
3

我使用Ajax工具包下拉列表 - >下拉擴展,並有一個下拉列表中一個GridView ..防止從關閉

它工作得很好,除了一個大問題。

每次我做點事情(點擊gridview裏面的一個控件關閉下拉菜單) 我不得不再次打開它來做下一件事。

例如:

  1. 打開下拉
  2. 點擊文本框裏面的GridView
  3. 下拉關閉
  4. 去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> 
+0

這隻會在加載時打開DDL。 我希望能夠截獲DDL關閉菜單調用(如果存在這種情況)並取消它。 謝謝 – AngelicCore 2013-03-31 08:35:22