回复: DNN入门教程系列--《DNN模块开发初级》
请问第7节的一个问题,点击连接后,在ViewBlog.ascx中代码是:
<%# EditUrl("BlogID",(DataBinder.Eval(Container.DataItem,"Auto_ID")).ToString()) %>,
在ViewBlog.ascx.cs中的代码是:
public DotNetNuke.Entities.Modules.Actions.ModuleActionCollection ModuleActions
{
get
{
//create a new action to add an item, this will be added to the controls
//dropdown menu
ModuleActionCollection actions = new ModuleActionCollection();
actions.Add(GetNextActionID(), Localization.GetString(ModuleActionType.AddContent, this.LocalResourceFile),
ModuleActionType.AddContent, "", "", EditUrl(), false, DotNetNuke.Security.SecurityAccessLevel.Edit,
true, false);
return actions;
}
}
对这段代码不是很理解,怎么就到EditBlog.ascx那边去了呢?请给讲讲.那个EditUrl方法是系统的么.