ultrawebgrid的模板列中的下拉菜单无法正常工作



我有一个模板化的列。我使用Dropdown作为头模板,并根据下拉用户集的值更新sigleDB记录。页眉下拉菜单与该列单元格的内容无关。当页面加载并按预期运行下拉菜单时,一切正常。

只要我点击gid上的任何位置,然后点击下拉菜单,它就会以一种奇怪的方式表现出来,即它膨胀,然后塌陷。如果我双击下拉菜单,它会按预期工作。

我无法理解当我在网格内单击时会发生什么,因此我的下拉菜单只响应双击而不是单击。

以下是代码片段:

    <igtbl:TemplatedColumn BaseColumnName="Assigned" Key="Assigned" AllowResize="Free"  AllowRowFiltering="False"
                                AllowUpdate="Yes" Width="80px" Type="Custom" EditorControlID="assignTo" IsBound="false">
                                <Header Caption="Assigned To" ClickAction="SortSingle">
                                    <RowLayoutColumnInfo OriginX="15" />
                                </Header>
                                    <HeaderTemplate>Assigned To <select id="AssignToDefault" width="40px" runat="server" name="AssignToDefault"><option value="0">-Select-</option><option value="1">User</option><option value="2">API</option></select>
                           </HeaderTemplate>
                                <Footer>
                                    <RowLayoutColumnInfo OriginX="15" />
                                </Footer>
    </igtbl:TemplatedColumn>

我一直在努力解决这个问题。请帮忙。

在Infrastics社区找到答案:

http://community.infragistics.com/forums/p/67149/340326.aspx#340326

编辑(以防链接被弃用):

我测试了你的场景,并能够在IE8中复制该行为,但在Firefox中无法复制。我建议你尝试禁用网格的激活行为,看看这是否有影响:

UltraWebGrid1.DisplayLayout.ActivationObject.AllowActivation=false;

或者,您可能需要考虑在这种情况下使用WebCombo控件,因为它似乎不受该问题的影响。

请注意,UltraWebGrid控件现已过时,自起。我们的产品包中不再包含NetAdvantage 2011第2卷。我建议您考虑切换到WebDataGrid/WebHierarchicalDataGrid。有关这些控制的更多信息,请访问:

http://help.infragistics.com/NetAdvantage/ASPNET/2011.2/CLR4.0/?page=Web_WebDataGrid_WebDataGrid.html

展示这些网格特征的其他样本可在以下网址找到:http://samples.infragistics.com/aspnet/

谢谢:)

相关内容

  • 没有找到相关文章

最新更新