ASP.net JavaScript事件

ASP.net JavaScript事件,javascript,asp.net,grid,Javascript,Asp.net,Grid,我的asp.net程序有问题。我有一个函数onDBLClick,它是用JavaScript编写的。此函数的网格位于ModalPopupXtender中。但是这个功能不起作用 如何创建网格: <asp:Panel ID="PanelSearchColor" runat="server" Width="750" Height ="" Style="border: solid; border-width: 4px; border-color: black; background-color:

我的asp.net程序有问题。我有一个函数onDBLClick,它是用JavaScript编写的。此函数的网格位于ModalPopupXtender中。但是这个功能不起作用

如何创建网格:

 <asp:Panel ID="PanelSearchColor" runat="server" Width="750" Height ="" Style="border: solid; border-width: 4px; border-color: black; background-color: #FFFFFF;"
                    AutoGenerateColumns="False" EnableRecordHover="True"">

        <cc2:Grid ID="gridFoundColors" runat="server" AllowAddingRecords="False" AllowMultiRecordSelection="False" AllowColumnReordering="True" AllowColumnResizing="True"
                    AutoGenerateColumns="False" EnableRecordHover="True" FolderStyle="App_Themes/GRID/black_glass" PageSize="26"
                    ShowGroupsInfo="True" ShowTotalNumberOfPages="True"  AllowMultiRecordEditing="False">
                    <LocalizationSettings 
                        Grouping_GroupingAreaText="<%$Resources:Grid, gridGroupingAreaText %>"
                        LoadingText="<%$Resources:Grid, gridLoadingText %>" 
                        NoRecordsText="<%$Resources:Grid, gridNoRecordsText %>" 
                        Paging_PageSizeText="<%$Resources:Grid, gridPageSizeText %>"
                        Paging_PagesText="<%$Resources:Grid, gridPagesText %>" 
                        Paging_RecordsText="<%$Resources:Grid, gridRecordsText %> " 
                        Paging_TotalNumberOfPages="<%$Resources:Grid, gridTotalNumberOfPages %>"
                        Paging_OfText="<%$Resources:Grid, gridOfText %>" 
                        Paging_ToText="<%$Resources:Grid, gridToText %>" />
                    <ClientSideEvents OnClientDblClick="onDBLClick" />
                    <Columns>
                        <cc2:Column DataField="PE_NR" HeaderText="PE NR" Index="0" Visible="False">
                        </cc2:Column>
                        <cc2:Column DataField="KATALOG_NR" HeaderText="KATALOG_NR" Index="1" Width="375">
                        </cc2:Column>
                        <cc2:Column DataField="VERTRETER_NR" HeaderText="VERTRETER_NR" Index="2" Width="375">
                        </cc2:Column>
                    </Columns>                                
        </cc2:Grid>

         <script type="text/javascript">        
             function onDBLClick(iRecordIndex)
             {
                 var AuftragsID = gridFoundColors.Rows[iRecordIndex].Cells[0].Value;
                 var urlString = "Auftragserfassung.aspx?OpenID=";
                 var target = urlString.concat(AuftragsID);
                 window.alert(target);
                 window.location(target);
                 window.open(target);
            }
        </script>

         <asp:Button ID="DummyBTN23" runat="server"
                        Height="" meta:resourcekey="DummyBTN23" Text="<%$Resources:MusterglasFarbe, DummyBTN23 %>" Width="" />
    </asp:Panel>

你需要描述你正在看到的行为,以及你期望看到的,而不是说不起作用。它不起作用。程序必须用URLString打开一个新选项卡。但是这个程序什么都不做,在浏览器中查看JavaScript控制台是否有错误,他找不到panelSearchColor。这是一个参考问题。但是为什么。。。我已经用html和vbWell中的DataBind创建了网格,您还没有在问题中展示如何创建网格,所以我很难说。你应该在你的问题中编辑相关的部分。看看