【发布时间】:2011-04-28 20:29:41
【问题描述】:
我有一个带有弹出编辑表单的 ASPxGridView,其中包含另一个 ASPxGridView。当我打开编辑表单时,我可以看到 ASPxGridView 我可以单击添加,然后出现一个 texbox 来填写名称。当我单击该文本框时,Opera 11 中没有任何反应,我无法在文本框中输入任何内容。当我尝试在 FireFox 4 上做同样的事情时,我确实得到了一个光标,但我也无法输入任何文本。然后我尝试了 Chrome 10.0.648.204,但它和 Opera 一样,不知何故 IE 9 给了我一个 HTTP 错误 400 - 错误请求,这有点奇怪,因为它是唯一有该错误的浏览器。 这由 2 个 DevExpress 网格视图组成。
我不确定是什么代码导致了这种情况,但这里是“子”gridview:
<dx:GridViewDataTextColumn Visible="False" VisibleIndex="14"
Caption="Parameter(s)" FieldName="ASPxGV3">
<EditFormSettings Visible="True" />
<EditItemTemplate>
<dx:ASPxGridView ID="ASPxGridView3" runat="server" ClientIDMode="AutoID"
AutoGenerateColumns="False">
<Columns>
<dx:GridViewCommandColumn VisibleIndex="0">
<EditButton Visible="True">
</EditButton>
<NewButton Visible="True">
</NewButton>
<DeleteButton Visible="True">
</DeleteButton>
</dx:GridViewCommandColumn>
<dx:GridViewDataTextColumn Caption="Naam" Name="Naam" VisibleIndex="0">
</dx:GridViewDataTextColumn>
</Columns>
</dx:ASPxGridView>
</EditItemTemplate>
</dx:GridViewDataTextColumn>
【问题讨论】:
标签: c# asp.net devexpress