2011-11-28 109 views
-1

我正在实现一个搜索,其中有10个字段和4个按钮,页面呈现对我来说绝对完美。 我为用户提供了高级搜索的选项,用户点击链接并展开面板(我只是在这里使用切换功能)。浮动asp:按钮

由于垂直滚动,问题来了这里,按钮不是直接可见的,我必须向下滚动才能看到这些..所以我的想法是使这些按钮浮动..可以请你建议我怎么能我实现了..或任何其他想法来实现上述功能。

在此先感谢。

+5

“asp:buttons”只存在于.NET框架的想象中。向我们展示HTML。 –

回答

0

而不是浮动你的按钮,你可以把按钮放在div中。 然后将高级搜索控件放在滚动的另一个div中。

<asp:UpdatePanel runat="server" ID="updatePanel1"> 
     <ContentTemplate> 
      <div style="overflow:auto; height:300px; vertical-align:top;"> 
       <table height="500"> 
        <tr> 
         <td><h3>Advanced Search controls here in this div</h3></td> 
        </tr> 
       </table> 
      </div> 
      <div style="text-align:right; padding-top:20px;"> 
       <asp:Button runat="server" id="buttonSearch" Text="Search" /> 
      </div> 
     </ContentTemplate> 
    </asp:UpdatePanel> 

这样,搜索按钮保持不变。

如果您不想滚动查看所有选项,则可以实现浮动按钮。

请参阅:http://www.jtricks.com/javascript/navigation/floating.html 您必须将搜索按钮放在div中。然后将其放置在更新面板中的控件附近。

下面是一个相关的问题,可能有帮助。 ASP.NET Floating Div Menu via Ajax or jQuery

+0

不,但这听起来不错,滚动div来查看可用的所有选项? – user788312

+0

尝试我上面添加的链接。将你的按钮添加到div并浮动div。 –