我试图确定如何在div标签中居中(垂直和水平)按钮.
鉴于以下CSS:
div.listBoxMoverUserControl
{
width: 350px;
height: 175px;
}
div.listBoxMoverUserControl div
{
height: 150px;
}
div.listBoxMoverUserControl div select
{
width: 150px;
height: 150px;
}
div.listBoxMoverUserControl div.listBoxMoverUserControl_column1
{
float: left;
width: 150px;
}
div.listBoxMoverUserControl div.listBoxMoverUserControl_column2
{
float: left;
width: 50px;
}
div.listBoxMoverUserControl div.listBoxMoverUserControl_column3
{
float: left;
width: 150px;
}
Run Code Online (Sandbox Code Playgroud)
我想让这个标记中的按钮居中.如何修改CSS来实现这一目标?
<div class="listBoxMoverUserControl">
<div class="listBoxMoverUserControl_column1">
<label>Test1</label>
<asp:ListBox runat="server"></asp:ListBox>
</div>
<div class="listBoxMoverUserControl_column2">
<input id="btnMoveRight" type="button" value="->" /> <br />
<input id="btnMoveLeft" type="button" value="<-" /> <br />
</div>
<div class="listBoxMoverUserControl_column3">
<label>Test2</label>
<asp:ListBox runat="server"></asp:ListBox>
</div> …Run Code Online (Sandbox Code Playgroud) 我正在使用ASP.NET MVC应用程序.
要求用户能够从ListBox中选择可包含超过30,000个条目的项目.
是否有动态方法使用Ajax调用填充此ListBox的内容 - 这将表现良好?
只是在服务器上填充ListBox控件然后让用户等待页面呈现30,000个条目时,我会更好吗?
如果我采用某种jQuery解决方案,性能会更好吗?
关于如何最有效地处理这种情况的任何建议(没有客户改变要求:-))?