EXT.NET 取GRIDPANEL值在TOPBUTTON中

<ext:Button ID="BtnMenuEditor" runat="server" Hidden="False" Text="编辑" Icon="PageWhiteEdit" ToolTip="编辑" OnDirectClick="BtnMenuEditorClick">
<DirectEvents>
<Click>
<ExtraParams>
<ext:Parameter Name="node" Value="#{TreeGridMain}.convertToSubmitNode(#{TreeGridMain}.getSelectionModel().getSelectedNode())"
Mode="Raw" Encode="true" />
</ExtraParams>
<EventMask ShowMask="true" Msg="请稍候... ..." />
</Click>
</DirectEvents>
</ext:Button>

 

后台

string nodeStr = e.ExtraParams["node"];
var node = JSON.Deserialize<Newtonsoft.Json.Linq.JObject>(nodeStr);
string nodeID = node.Property("nodeID").Value.ToString().Trim().Replace("\"", "");

你可能感兴趣的:(gridPanel)