在我的ASP.Net应用程序中,我使用devexpress控件和引导程序框架。
问题是,当我从gridview将combobox或dateedit放入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>
如果我不使用"引导系统网格"(col-sm-10),我对常用控件(dateedit或combobox)没有问题。
我试图更改控件的z索引,但没有成功。
有人有这种问题吗?
感谢您的帮助,并对我的英文解释感到抱歉
我解决了这些问题。只需要在带有控件的div上放置一个静态位置。
<div class="col-sm-10" style="position: static;">