<
rada:RadScriptBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function ToggleFirstPopup()
{
$find(
"<%= RadDatePicker1.ClientID %>").showPopup();
}
</
script>
</
rada:RadScriptBlock>
<asp:DataGrid ID="dgDates" runat="server" >
<Columns>
<ItemTemplate>
<rada:raddatepicker id="RadDatePicker1" mindate="2006-2-1" maxdate="2099-1-1"
runat="server" skin="WebBlue" width="75">
<DatePopupButton Visible="False"></DatePopupButton>
<DateInput onclick="ToggleFirstPopup()" >
</DateInput>
</rada:raddatepicker>
</ItemTemplate>
</Columns>
</asp:DataGrid>
function
RowContextMenu(sender, eventArgs)
{
var menu = $find("<%#RadMenu1.ClientID %>");
menu.show(eventArgs.get_domEvent());
document.getElementById("radGridClickedRowIndex").value = eventArgs.get_itemIndexHierarchical();
var ownerTable = eventArgs.get_tableView();
document.getElementById("radGridClickedTableId").value = ownerTable._data.UniqueID;
}
protected void rtvDetailData_NodeExpand(object sender, RadTreeNodeEventArgs e)
{
SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["codingspecialsConnectionString"].ConnectionString);
SqlCommand selectCommand = new SqlCommand(@"select Heirarchy.childid AS NodeId , Heirarchy.childdescription AS NodeText , Heirarchy.Name, Heirarchy.UPCCode , Heirarchy.CNAN , COUNT(Children.childid) AS ChildCount from Heirarchy LEFT JOIN Heirarchy As Children ON Heirarchy.childid = Children.childid WHERE Heirarchy.ParentID = @parentId GROUP BY Heirarchy.childid , Heirarchy.childdescription , Heirarchy.Name, Heirarchy.UPCCode , Heirarchy.CNAN ", connection);
selectCommand.Parameters.AddWithValue("parentId", e.Node.Value);
SqlDataAdapter adapter = new SqlDataAdapter(selectCommand);
DataTable data = new DataTable();
adapter.Fill(data);
foreach (DataRow row in data.Rows)
{
RadTreeNode node = new RadTreeNode();
node.Text = row["NodeText"].ToString();
node.Value = row["NodeId"].ToString();
txtName.Text = row["NodeText"].ToString();
txtUPCCode.Text = row["UPCCode"].ToString();
txtCNANNum.Text = row["CNAN"].ToString();
if (Convert.ToInt32(row["ChildCount"]) > 0)
{
node.ExpandMode = TreeNodeExpandMode.ServerSideCallBack;
}
e.Node.Nodes.Add(node);
}
e.Node.Expanded = true;
}
Can you tell me where I am doing the mistake .
With Thanks & Regards
Manoj