Drop down menu ultrawebgrid模板列中的下拉列表无法正常工作

Drop down menu ultrawebgrid模板列中的下拉列表无法正常工作,drop-down-menu,infragistics,ultrawebgrid,Drop Down Menu,Infragistics,Ultrawebgrid,我有一个模板列。我使用下拉列表作为标题模板,并根据下拉列表用户集的值更新sigle DB记录。标题下拉列表与该列单元格的内容无关。当页面加载并按预期运行下拉菜单时,一切正常 只要我单击gid上的任意位置,然后单击下拉列表,它就会以一种奇怪的方式运行,即它会扩展然后崩溃。如果我双击下拉列表,它将按预期工作 我无法理解当我在网格内单击时会发生什么,因此我的下拉列表只响应双击而不是单次单击 以下是代码片段: <igtbl:TemplatedColumn BaseColumnName="A

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

只要我单击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>

分配给-选择用户API

我一直在努力解决这个问题。请提供帮助。

在基础设施社区找到了答案:

编辑(以防链接被拒绝):

我测试了您的场景,并能够在IE8中复制该行为,但在Firefox中没有。我建议您尝试禁用网格的激活行为,看看这是否会有所不同:

UltraWebGrid1.DisplayLayout.ActivationObject.AllowActivation=false

您可能想考虑在这个场景中使用WebMcBo控件,因为它似乎不受这个问题的影响。 请注意,UltraWebGrid控件现在已经过时,并且从。NetAdvantage 2011第2卷不再包含在我们的产品包中。我建议您考虑切换到WebDATAGRID/WebHielLogic DATAGRID。有关这些控制措施的更多信息,请访问:

有关这些网格特征的其他示例,请访问:

谢谢:)