在Ext.net中加载另一个表单时传递值

时间:2013-08-01 13:59:19

标签: asp.net ext.net

  

嗨,我正在尝试从一个aspalay一个aspx页面   表格(Policy.aspx)。在那个当我点击GridPanel ImageCommandColumn时,我需要借用另一个表格   使用以下代码。

<ext:Panel ID="pnlPolicies" runat="server" Height="450" Width="950" Border="false">
                <Items>
           <ext:GridPanel ID="grdPolicies" runat="server" >
                  ....
                   <ColumnModel ID="ColumnModel1" runat="server">
                            <Columns>

                       <ext:Column ID="polID" runat="server" Text="ID" DataIndex="TimeOffPolicyID"/>
                                <ext:ImageCommandColumn ID="imgSettings" Width="80" Align="Center" runat="server"
                                    Resizable="false" Text="Settings">
                                    <Commands>
                                        <ext:ImageCommand Icon="BasketEdit" CommandName="Settings">
                                        </ext:ImageCommand>
                                    </Commands>
                                    <Listeners>
                                        <Command Handler="window.location = 'PolicySettings.aspx';">
                                        </Command>
                                    </Listeners>
                                </ext:ImageCommandColumn>
                               </Columns>
                        </ColumnModel>

             </items>
       </Panel>
  

这里正确加载“policySettings.aspx”表单,但我想要   将GirdPanel“TimeOffPolicyID”传递给“policySettings.aspx”表单,   所以我将使用此id进行另一次处理(如Query   字符串)。

     

请提供解决方案以从GridPanle格式获取ID格式   另一种形式。

     

谢谢。

1 个答案:

答案 0 :(得分:0)

<Command Handler="window.location = 'PolicySettings.aspx?ID='+record.data.TimeOffPolicyID;">

应该有效;)