如何在module的左上方的dropdown menu里加一个选项

6 views
Skip to first unread message

Ryan

unread,
Jun 29, 2009, 6:48:35 PM6/29/09
to AboutDNN

请问如果我想在module的左上方的dropdown menu里加一个选项链接到一个page,请问如何添加?多谢!


Nicholas

unread,
Jun 29, 2009, 8:58:14 PM6/29/09
to abou...@googlegroups.com
打开你的View页面的cs文件,找到这一段:
public ModuleActionCollection ModuleActions
        {
            get
            {
                ModuleActionCollection Actions = new ModuleActionCollection();
                Actions.Add(GetNextActionID(), Localization.GetString(ModuleActionType.AddContent, this.LocalResourceFile),
                   ModuleActionType.AddContent, "", "add.gif", EditUrl(), false, DotNetNuke.Security.SecurityAccessLevel.Edit,
                    true, false);
                return Actions;
            }
        }

Actions.Add()函数就是用来添加选项的。

2009/6/30 Ryan <Rya...@gmail.com>

请问如果我想在module的左上方的dropdown menu里加一个选项链接到一个page,请问如何添加?多谢!







--
Best Regards
Nicholas Lu

Microsoft MVP
Website: http://www.aboutdnn.com
E-mail: Nicholas...@gmail.com
MSN: Nicho...@msn.com

Ryan

unread,
Jun 30, 2009, 2:13:24 PM6/30/09
to AboutDNN

非常感谢!



On Jun 29, 8:58 pm, Nicholas <nicholas.lu.m...@gmail.com> wrote:
> 打开你的View页面的cs文件,找到这一段:
> public ModuleActionCollection ModuleActions
> {
> get
> {
> ModuleActionCollection Actions = new
> ModuleActionCollection();
> Actions.Add(GetNextActionID(),
> Localization.GetString(ModuleActionType.AddContent, this.LocalResourceFile),
> ModuleActionType.AddContent, "", "add.gif", EditUrl(),
> false, DotNetNuke.Security.SecurityAccessLevel.Edit,
> true, false);
> return Actions;
> }
> }
>
> Actions.Add()函数就是用来添加选项的。
>
> 2009/6/30 Ryan <Ryan...@gmail.com>
>
>
>
> > 请问如果我想在module的左上方的dropdown menu里加一个选项链接到一个page,请问如何添加?多谢!
>
> --
> Best Regards
> Nicholas Lu
>
> Microsoft MVP
> Website:http://www.aboutdnn.com
> E-mail: Nicholas.lu.m...@gmail.com
> MSN: Nicholas...@msn.com

Daniel

unread,
Jul 2, 2009, 6:16:39 AM7/2/09
to AboutDNN
这个其实就是实现IActionable接口。
连接有:Globals.NavigateURL and EditURL两个方法

On 6月30日, 上午8时58分, Nicholas <nicholas.lu.m...@gmail.com> wrote:
> 打开你的View页面的cs文件,找到这一段:
> public ModuleActionCollection ModuleActions
> {
> get
> {
> ModuleActionCollection Actions = new
> ModuleActionCollection();
> Actions.Add(GetNextActionID(),
> Localization.GetString(ModuleActionType.AddContent, this.LocalResourceFile),
> ModuleActionType.AddContent, "", "add.gif", EditUrl(),
> false, DotNetNuke.Security.SecurityAccessLevel.Edit,
> true, false);
> return Actions;
> }
> }
>
> Actions.Add()函数就是用来添加选项的。
>
> 2009/6/30 Ryan <Ryan...@gmail.com>
>
>
>
> > 请问如果我想在module的左上方的dropdown menu里加一个选项链接到一个page,请问如何添加?多谢!
>
> --
> Best Regards
> Nicholas Lu
>
> Microsoft MVP
> Website:http://www.aboutdnn.com
> E-mail: Nicholas.lu.m...@gmail.com
> MSN: Nicholas...@msn.com
Reply all
Reply to author
Forward
0 new messages