明显错误:
"Telerik.Web.UI.RadTreeNodeEventArgs"不包含"SourceDragNode"的定义,也找不到接受类型为"Telerik.Web.UI.RardTreeNodeEventargs"的第一个参数的扩展方法"SourceDragNode"(是否缺少using指令或程序集引用?(
代码:
protected void rtvContainers_NodeDrop(object o, Telerik.Web.UI.RadTreeNodeEventArgs e)
{
// Update the parent container for the source node
this.EditObject = OrganizationContainer.Get(new Guid(e.SourceDragNode.Value));
ViewState["EditId"] = this.EditObject.OrganizationContainerId;
this.EditObject.ParentOrganizationContainerId = new Guid(e.DestDragNode.Value);
this.BindForm();
this.EditObject.EndEdit();
this.EditObject.Save();
// Rebind the tree
if (rtvContainers.SelectedNode != null)
rtvContainers.SelectedNode.Selected = false;
e.SourceDragNode.Selected = true;
BindContainersTreeview();
BindParentContainerCombobox();
}
明显错误:
"Telerik.Web.UI.RadTreeNodeEventArgs"不包含"DestDragNode"的定义,也找不到接受类型为"Telerik.Web.UI.RardTreeNodeEventargs"的第一个参数的扩展方法"DestDragNode"(是否缺少using指令或程序集引用?(
代码:
protected void rtvContainers_NodeDrop(object o, Telerik.Web.UI.RadTreeNodeEventArgs e)
{
// Update the parent container for the source node
this.EditObject = OrganizationContainer.Get(new Guid(e.SourceDragNode.Value));
ViewState["EditId"] = this.EditObject.OrganizationContainerId;
this.EditObject.ParentOrganizationContainerId = new Guid(e.DestDragNode.Value);
this.BindForm();
this.EditObject.EndEdit();
this.EditObject.Save();
// Rebind the tree
if (rtvContainers.SelectedNode != null)
rtvContainers.SelectedNode.Selected = false;
e.SourceDragNode.Selected = true;
BindContainersTreeview();
BindParentContainerCombobox();
}
明显错误:
"Telerik.Web.UI.RadTreeNodeEventArgs"不包含"NodeClicked"的定义,也找不到接受类型为"Telerik.Web.UI.RardTreeNodeEventargs"的第一个参数的扩展方法"NodeClickd"(是否缺少using指令或程序集引用?(
代码:
protected void sectionTree_NodeExpand(object o, RadTreeNodeEventArgs e)
{
Guid? parentId = NullableParser.GetNullable<Guid>(e.NodeClicked.Value);
if (parentId.HasValue)
{
foreach (SiteSection section in SiteSectionCollection.GetChildrenOf(parentId.Value))
{
RadTreeNode node = new RadTreeNode(section.Name, section.AssetId.ToString());
node.ExpandMode = ExpandMode.ServerSideCallBack;
e.NodeClicked.Nodes.Add(node);
}
}
}
明显错误:
"Telerik.Web.UI.RadTreeNodeEventArgs"不包含"NodeEdited"的定义,也找不到接受类型为"Telerik.Web.UI.RardTreeNodeEventargs"的第一个参数的扩展方法"NodeEditd"(是否缺少using指令或程序集引用?(
代码:
protected void rtvContainers_NodeEdit(object o, RadTreeNodeEventArgs e)
{
// Update the parent container for the source node
this.EditObject = OrganizationContainer.Get(new Guid(e.NodeEdited.Value));
ViewState["EditId"] = this.EditObject.OrganizationContainerId;
this.EditObject.Name = e.NodeEdited.Text;
this.BindForm();
this.EditObject.EndEdit();
this.EditObject.Save();
}
明显错误:
"Telerik.Web.UI.RadTreeNodeEventArgs"不包含"NewText"的定义,也找不到接受类型为"Telerik.Web.UI.RardTreeNodeEventargs"的第一个参数的扩展方法"NewText((是否缺少using指令或程序集引用?(
代码:
protected void RadTreeView1_NodeEdit(object o, RadTreeNodeEventArgs e)
{
// Load the folder being edited
RadTreeNode nodeEdited = e.NodeEdited;
Guid currentFolderId = new Guid(nodeEdited.Value);
try
{
// Try to change the folder's name
UpdateFolder(currentFolderId, e.NewText);
nodeEdited.Text = e.NewText;
}
catch (Exception ex)
{
errorValidator.IsValid = false;
errorValidator.ErrorMessage = "Unable to update folder name: " + e.NodeEdited.Text;
LogHelper.Log(ex);
}
}
背景:
当从"RadControlsforASP.NET"升级到"RadControlsForASP.NETAJAX"时,我遇到了几个问题。web.config文件已由升级向导转换。我从233个.NET编译错误(28个不同的错误(开始,我很快就解决了这些错误,但我仍然有36个错误(13个不同的问题(,这些错误是由于API的剧烈更改而留下的,我仍然没有解决。我将把这13个错误作为堆栈溢出问题发布,以节省一些时间。在等待的过程中,我会尝试下载他们的控制演示,了解最新版本的控制是如何工作的,并亲自回答其他人没有回答的问题。
发现所有这些错误都来自旧的演示项目。。。我在所有这些方法上点击了"查找所有引用",但都没有出现。所以我把它们注释掉,忘记了它们,因为它们不在最新版本的API中。