问题标签 [wizard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3126 浏览

asp.net-mvc - DesignPatterns:哪个最适合用于向导风格的用户界面?

我正在实现一个向导风格的用户界面。当用户浏览向导时,单击下一步,根据他们在每个屏幕上选择的选项,用户将不得不通过一组特定的向导屏幕。

这是在 ASP.NET MVC 中构建的。我想知道哪种设计模式最适合实现向导中步骤序列的逻辑。同样,根据他们所做的选择,他们有多个通过向导的路径。

我可以使用链表吗?“命令设计模式”?你有什么建议吗?

换句话说:您在哪里/如何根据用户在向导的特定步骤中选择的内容来抽象/封装确定向导中下一步是什么的逻辑?

0 投票
2 回答
327 浏览

sql - sql数据源向导问题

大家好,我的 sqldatasource 有错误。

当我单击 sqldatasource 的 updatequery 属性时,Visual Studio 会出现错误:


微软视觉工作室

无法加载文件或程序集“C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\%DXROOT%\ProductionTools\BuildComponents.dll”或其依赖项之一。该系统找不到指定的文件。

这是什么?我该如何解决这个问题?

0 投票
1 回答
346 浏览

asp.net - 需要一种无需编程即可配置的表单向导技术

我需要一种类似于 MS InfoPath 或 Adob​​e LiveCycle Forms ES 的表单技术,因为它具有 XML 数据结构,与 ASP.NET 兼容,在浏览器中呈现,并且可以由非技术型办公室工作人员轻松配置。TurboTax Online 是我心目中功能类型的一个很好的例子。

我还没有解决的缺失部分是它能够像向导一样操作,以便使用 AJAX 或 Flash/Silverlight 或某种 RIA 动态响应某些步骤,或者提示、隐藏或更改表单的后续部分. 它需要能够将所有结果或部分结果保存为持久形式。

这将很容易对功能进行编程,但需要一种可以创建/生成这些表单并能够以某种易于配置的方式设置规则的技术 - 就像办公室工作人员可以使用 InfoPath 创建表单一样,至少可能一种工作流样式工具,用于设置表单的规则和流程。

0 投票
1 回答
432 浏览

c# - 自定义向导:是否可以在从自定义向导创建项目时添加 dll 引用?

我想知道是否有人可以告诉我我想要完成的事情是否可行。

我在 VS 2008 中使用 C#。

我有两个项目模板和另一个链接两个项目并调用它们的模板的模板。第一个项目是用户控件,第二个项目是需要引用用户控件的测试应用。我还有一个从模板调用的自定义向导。创建项目后,向导会编译用户控件并获取其 dll 的路径。然后,我需要从 dll 路径到我的测试应用程序添加对用户控件的引用。我不可能在此之前添加引用,因为我不知道 dll 的名称将是什么,直到用户创建新的用户控件项目并为其提供他们想要的任何名称。有谁知道如何做到这一点?

0 投票
1 回答
11844 浏览

asp.net - ASP.NET 中的向导控件 - 如何将 NextButton Causesvalidation 属性设置为 false

我已经尝试在代码和标记中设置它,但是当单击下一步按钮时,页面被验证,我想防止这种情况发生并控制何时应该进行验证,何时不进行。任何建议或代码示例将不胜感激

0 投票
2 回答
163 浏览

programming-languages - 以多种编程语言创建代码的向导

作为我们应用程序的一部分,我需要构建将在 php 和 asp 中输出具有相同功能的代码(可能是后者的 jsp)的组件。我怎样才能将这种组件设计为尽可能通用?

0 投票
4 回答
1248 浏览

memory - 内存 INI 文件编写器

我有一个基于向导的 MFC 应用程序。该应用程序向用户询问可变数量的问题,然后将这些问题写入 INI 文件,该文件随后在用户单击完成时被加密。

到目前为止,我看到的所有 INI 文件解析器都可以读取或写入磁盘上的物理文件。我不想这样做,因为 INI 文件包含机密信息。相反,我希望 INI 文件仅基于内存,并且永远不会以未加密的形式写入磁盘。

由于该应用程序允许用户返回并更改答案,我突然想到我可以为此目的使用内存数据库,但我再次不想将任何内容写入磁盘并且不想在我的应用程序中发送数据库这是可以避免的。

我必须使用 INI 文件,因为未加密的文件将由第 3 方处理。

欢迎任何建议。

谢谢..

0 投票
1 回答
1724 浏览

login - 带有 modalpopupextender 的 Dotnetnuke 弹出式登录控件

我正在尝试使用 AjaxToolkit 中的 ModalPopupExtender 为 dnn 创建一个模式弹出登录控件。我遇到的一个问题是,当我单击弹出登录表单上的“登录”按钮时,如果由于某种原因登录失败或者用户需要在继续之前更新一些信息,则模式弹出窗口会被清除并且永远不会通知用户他们需要更改信息并且无法继续登录。

ModalPopupExtender 是否以某种方式提供了模仿向导类型界面的能力,以便如果我的登录失败,那么下一个控件将在弹出窗口中呈现(例如“用户必须更改密码”)。有人请帮忙。

0 投票
1 回答
1396 浏览

visual-studio-2008 - 禁用 VSTO 的 Visual Studio 2008 转换向导

是否可以停用 VS 2008 转换向导。我想打开一个包含 Office 2003 的 VSTO 项目的解决方案,并且当我在装有 Office 2007 的 PC 上打开解决方案时,我不希望它们被转换。

0 投票
1 回答
1731 浏览

visual-studio-2008 - Visual Studio 2008. MFC 事件向导损坏

好的,所以这几乎是一个编程问题 -

VS2008 对话框事件向导已停止工作。双击 MFC 对话框项目中的按钮不会像往常一样触发向导,并且右键单击以进入“添加事件处理程序...”会显示一个没有消息类型的对话框。

此外,通常出现在属性窗口(Alt + Enter)中的 MFC 消息映射和虚拟类列表现在为空。

有没有其他人看到过这个,如果有,他们是如何解决的?我已经“修复”了我的 VS08 安装...

谢谢++

杰瑞