嗨,我正在尝试从一个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格式 另一种形式。
谢谢。
答案 0 :(得分:0)
<Command Handler="window.location = 'PolicySettings.aspx?ID='+record.data.TimeOffPolicyID;">
应该有效;)