在我的ASP.Net应用程序中,我使用了devexpress控件和bootstrap框架。
问题是当我将gridobox或dateedit放入gridview的popupeditform时,这些控件的下拉列表隐藏在模态弹出窗口后面。
我的代码:
<EditForm>
<div style="margin: 10px 10px 10px 10px; width: 500px">
<div class="form-horizontal">
<div class="form-group">
<label class="col-sm-2 control-label">Expiração</label>
<div class="col-sm-10">
<dx:ASPxDateEdit ID="ASPxDateEdit1" runat="server" Width="100%">
</dx:ASPxDateEdit>
</div>
</div>
<div style="text-align: right; margin-top: 10px">
<asp:Button ID="Button1" runat="server" CssClass="btn btn-success" Text="Guardar" Width="100px" OnClientClick="ValidarNoticia(); return false;"></asp:Button>
<asp:Button ID="Button2" runat="server" CssClass="btn btn-danger" Text="Cancelar" Width="100px" OnClientClick="ClientGridView.CancelEdit(); return false;"></asp:Button>
</div>
</div>
</div>
</EditForm>
如果我不使用&#34; bootstrap系统网格&#34; (col-sm-10)我对常用控件(dateedit或combobox)没有任何问题。
我尝试更改控件的z-index但没有成功。
有人有这种问题吗?
请求帮助,对不起我的英文解释
答案 0 :(得分:1)
我解决了问题。只需要在带控件的div上放置一个静态位置。
<div class="col-sm-10" style="position: static;">