温馨提示:代码在线浏览功能只能做为源码浏览参考,不能展示项目的全部,如果想更进一步了解该代码请下载:DotNetNuke04.08.03免安装版项目源码
当前文件路径:DNN/Website/Bin/DotNetNuke.ASP2MenuNavigationProvider.xml

1<?xml version="1.0"?> 2
<doc> 3
<assembly> 4
<name> 5
DotNetNuke.ASP2MenuNavigationProvider 6
</name> 7
</assembly> 8
<members> 9
<member name="M:DotNetNuke.NavigationControl.ASP2MenuNavigationProvider.Initialize"> 10
<summary> 11
This method is called by the provider to allow for the control to default values and set up 12
event handlers 13
</summary> 14
<remarks></remarks> 15
</member><member name="M:DotNetNuke.NavigationControl.ASP2MenuNavigationProvider.Bind(DotNetNuke.UI.WebControls.DNNNodeCollection)"> 16
<summary> 17
Responsible for the populating of the underlying navigation control 18
</summary> 19
<param name="objNodes">Node hierarchy used in control population</param> 20
<remarks></remarks> 21
</member><member name="M:DotNetNuke.NavigationControl.ASP2MenuNavigationProvider.GetValuePath(DotNetNuke.UI.WebControls.DNNNode)"> 22
<summary> 23
Loops through each of the nodes parents and concatenates the keys to derive its valuepath 24
</summary> 25
<param name="objNode">DNNNode object to obtain valuepath from</param> 26
<returns>ValuePath of node</returns> 27
<remarks> 28
the ASP.NET Menu creates a unique key based off of all the menuitem's parents, delimited by a string. 29
I wish there was a way around this, for we are already guaranteeing the uniqueness of the key since is it pulled from the 30
database. 31
</remarks> 32
</member><member name="M:DotNetNuke.NavigationControl.ASP2MenuNavigationProvider.GetMenuItem(DotNetNuke.UI.WebControls.DNNNode)"> 33
<summary> 34
Create a ASP.NET Menu item for a given DNNNode 35
</summary> 36
<param name="objNode">Node to create item off of</param> 37
<returns></returns> 38
<remarks> 39
Due to ValuePath needed for postback routine, there is a HACK to replace out the 40
id with the valuepath if a JSFunciton is specified 41
</remarks> 42
</member> 43
</members> 44
</doc>


