3

我正在使用 ajax toolkit -> Dropdown extender 并在下拉列表中有一个 gridview ..

除了一个大问题外,它运行良好。

每次我做某事(单击gridview 内的一个控件,下拉菜单关闭)我必须再次打开它来做下一件事。

例如:

  1. 打开下拉菜单
  2. 单击gridview内的文本框
  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 回答