Node 2:
How can i find if the parent node is check?
Here what i need to do!
If the user click item 1 and item 3 and click submit
He will recive a message that item 1 and item 3 is check
For that part i have no probleme
But if he check item 1 , item 2 and item 3 "all the item" then
He will receive a message that Node 1 is check
Any idea how can do this?
For the first part i am using something like this :
Dim nodeCollection As IList(Of RadTreeNode) = RadTreeView1.CheckedNodes For Each node As RadTreeNode In nodeCollection MsgBox() Next
<telerik:RadTextBox ID="RadTextBoxNodeName" Text="Jeff" Runat="server" /> <telerik:RadTextBox ID="RadTextBoxNodeType" Text="Student" Runat="server" /> <telerik:RadTextBox ID="RadTextBoxNodeMemo" Text="Test ..." Runat="server" /> <telerik:RadButton ID="RadButton1" runat="server" Text="OK" onclick="RadButton1_Click"> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>protected void RadButton1_Click(object sender, EventArgs e) { RadWindow rwin = new RadWindow(); rwin.VisibleOnPageLoad = true; rwin.NavigateUrl = "/window.aspx"; this.RadWindowManager1.Windows.Add(rwin); }<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
private void Page_Load(object sender, System.EventArgs e)
{
this.Label1.Text = Request.HttpMethod; // Post or Get
}
<
telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function
CloseToolTip()
{
var tooltip = Telerik.Web.UI.RadToolTip.getCurrent();
if(tooltip)
{ tooltip.hide(); };
}
function
OkToolTip()
{
CloseToolTip();
ajaxManager.ajaxRequest(
"RT_LOT");
}
</
script>
</
telerik:RadCodeBlock>
<
telerik:RadToolTip ID="RT_LOT" runat="server" HideEvent="FromCode" Modal="True"
Position="Center" RelativeTo="BrowserWindow" ShowCallout="False">
<br />
<table style="border-color: #0000FF; border-width: 10px; width: 100%; text-align: left;">
<tr>
<td><asp:Label ID="RT_LOT_LibLabel" runat="server"></asp:Label></td>
<td><asp:RequiredFieldValidator ID="RT_LOT_RFV" runat="server" Display="Dynamic" ErrorMessage="Erreur"
ControlToValidate="RT_LOT_Lib" SetFocusOnError="True">*</asp:RequiredFieldValidator></td>
<td><asp:TextBox ID="RT_LOT_Lib" runat="server" Width="336px"></asp:TextBox></td>
</tr>
<tr>
<td colspan="3"><asp:ValidationSummary ID="RT_LOT_ValidationSummary" DisplayMode="BulletList" runat="server" /></td>
</tr>
<tr>
<td><input id="RT_LOT_Ok" runat="server" type="button" value="Ok" onclick="OkToolTip();"
style="width: 80px; color: #008000; font-weight: bold;" /></td>
<td></td>
<td><input id="RT_LOT_AnnBt" type="button" value="Annuler" onclick="CloseToolTip();"
style="width: 80px; color: #FF0000; font-weight: bold;" /></td>
</tr>
</table>
</telerik:RadToolTip>
protected
void Page_Load(object sender, EventArgs e)
{
try
{
radAjaxManager.AjaxRequest += new RadAjaxControl.AjaxRequestDelegate(manager_AjaxRequest);
radAjaxManager.AjaxSettings.AddAjaxSetting(toolBar, RT_LOT);
}
catch (Exception err)
{...
}
}
protected
void toolBar_ButtonClick(object sender, RadToolBarEventArgs e)
{
try
{
switch (e.Item.Value)
{
case @"CRT":
...
RT_LOT.Show();
break;
}
}
catch (Exception err)
{...
}
}
protected
void manager_AjaxRequest(object sender, Telerik.Web.UI.AjaxRequestEventArgs e)
{
try
{
if (e.Argument == @"RT_LOT")
{
... };
}
catch (Exception err)
{ ...
}
}