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("\"", "");

posted @ 2012-07-18 17:19  zhu_xj  阅读(146)  评论(0编辑  收藏  举报