Jun 28, 2012, 2:36 AM
[CLOSED] CheckNodes always one less
Hi
When user clieck treepanel, I have to show checknodes message to textarea.
When checked node, texarea always one less checknode text.
How to resolve it??
When user clieck treepanel, I have to show checknodes message to textarea.
When checked node, texarea always one less checknode text.
How to resolve it??
<%@ Page Language="C#" %>
<%@ Register Assembly="Ext.Net" Namespace="Ext.Net" TagPrefix="ext" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
protected void Addtasign(object sender, DirectEventArgs e)
{
if (TreePanel1.CheckedNodes != null)
{
taSign.Clear();
foreach (SubmittedNode mynode in this.TreePanel1.CheckedNodes)
{
taSign.AppendLine(mynode.Text);
}
}
}
protected void getchecknode(object sender, DirectEventArgs e)
{
if (TreePanel1.CheckedNodes != null)
X.Msg.Alert("message", TreePanel1.CheckedNodes.Count.ToString()).Show();
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<ext:ResourceManager ID="ResourceManager1" runat="server">
</ext:ResourceManager>
<ext:TreePanel ID="TreePanel1" runat="server" Height="300" Title="Title" >
<Root>
<ext:Node Text="start" Expanded="true">
<Children>
<ext:Node Text="node 1" Checked="false" Leaf="true">
</ext:Node>
<ext:Node Text="node 2" Checked="false" Leaf="true">
</ext:Node>
<ext:Node Text="node 3" Checked="false" Leaf="true">
</ext:Node>
</Children>
</ext:Node>
</Root>
<SelectionModel>
<ext:TreeSelectionModel ID="TreeSelectionModel1" runat="server">
<DirectEvents>
<Select OnEvent="Addtasign">
</Select>
</DirectEvents>
</ext:TreeSelectionModel>
</SelectionModel>
</ext:TreePanel>
<ext:TextArea ID="taSign" runat="server" Height="400" Title="selected" Width="300" X="380" >
</ext:TextArea>
<ext:Button ID="Button1" runat="server" Text="click">
<DirectEvents>
<Click OnEvent="getchecknode">
</Click>
</DirectEvents>
</ext:Button>
</div>
</form>
</body>
</html>
Last edited by Daniil; Jul 03, 2012 at 6:57 AM.
Reason: [CLOSED]