小编hot*_*t86的帖子

使用EditURL()或NavigateURL()在DotNetNuke模块控件之间导航

好的我是DotNetNuke的新手,需要在DNN中编写一个简单的模块,为每个人显示一篇文章,并允许管理员编辑文章/添加新文章.

我有一个测试页面,其中包含一个DNN模块,其中包含一个模块定义和该定义中的两个控件.默认控件根据查询字符串中的articleID字段显示文章.然后单击应该加载编辑控件的按钮,并在查询字符串中传递articleID.

如果我EditURL()在onClick中使用编辑控件加载了正确的articleID,但使用了admin皮肤.如果我使用,Globals.NavigateURL()则会显示正确的皮肤,但我的编辑控件未在页面中加载.

任何线索,如何我做错了或如何使用正确的皮肤加载编辑控件?

我的两种切换到编辑控件的方法(在我的按钮点击事件中)如下所示:

string newURL = this.EditUrl("articleID", Request.QueryString["articleID"], "EditArticle");

        Response.Redirect(newURL);
Run Code Online (Sandbox Code Playgroud)

        string newURL = Globals.NavigateURL(this.TabId, "EditArticle","articleID="+Request.QueryString["articleID"]);

        Response.Redirect(newURL);
Run Code Online (Sandbox Code Playgroud)

c# asp.net dotnetnuke dotnetnuke-module

10
推荐指数
1
解决办法
9850
查看次数

Silverlight dataform MVVM命令绑定更新

我是MVVM和Silverlight的新手,我只想弄清楚一个简单的场景.

我正在使用MVVM Light工具包和没有Expression Blend的Silverlight 3.0.

我有一个DataGrid和一个DataForm绑定到ViewModel中的可观察集合.我想RelayCommand Save()在更改DataForm控件中的数据后绑定到我的属性,并在不使用我的视图背后的代码的情况下完成此操作.

DataForm不使用cmd:ButtonBaseExtensions.CommandMVVM Light用于正常按钮单击命令绑定,因此我不确定如何将控件绑定到我的ViewModel.

任何帮助表示赞赏!

silverlight mvvm silverlight-3.0 dataform mvvm-light

4
推荐指数
1
解决办法
5023
查看次数