【发布时间】:2011-04-29 23:40:26
【问题描述】:
嗨,
我正在开发基本上由三页组成的 DotNetNuke 5 模块;第 1 步、第 2 步和第 3 步。
在第 1 步中,我展示了一个带有 CheckBox 列和按钮的 GridView,应该将用户导航到第 2 步。
在第 2 步中,我还展示了一个 GridView,它显示了在第 1 步中选择的项目。
我的问题是:
-
将我的选择从第 1 步传递到第 2 步的最佳方法是什么? 视图状态?网址参数?
我在第 1 步中尝试过:ViewState["SelectedItems"] = string.Join(",", list.ToArray()); 在第 2 步:我做了:
var items = (string)ViewState["SelectedItems"];
我发现 items 包含空字符串。 DNN5 是否支持 ViewState?
- 内置的 ASP.Net 向导控件没有提供足够的灵活性来自定义它的外观,因此它没有被使用。 DotNetNuke 是否可能为 ASP.NET WizardControl 提供替代方案?
谢谢!
【问题讨论】:
标签: viewstate dotnetnuke