标签: wizard

如何使用ASP.Net MVC制作向导

我们的站点有多个"向导",其中各个页面收集各种数据,并且在最后一步之前无法提交到数据库.

使用ASP.Net MVC制作这样的向导的最佳/正确方法是什么?

编辑:我的老板现在说"没有javascript" - 有关如何解决这个限制的任何想法?

.net c# asp.net-mvc wizard

47
推荐指数
3
解决办法
3万
查看次数

在C#中为Windows窗体创建向导

我是C#.Net中为Windows窗体应用程序创建向导的新手.所以我对创建向导没有任何想法.请给我一些关于创建多个向导的想法.

此致,拉维

c# wizard winforms

32
推荐指数
3
解决办法
4万
查看次数

WPF中是否有向导控件?

WPF中是否有任何向导类型控件?我需要功能,我可以前进和后退,并使用选项卡选择一个特定项目,将显示嵌套项目的详细信息.我可以使用TabControl控件,但选项卡项是动态的,所以我不能将该区域嵌套在选项卡项中.

wpf wizard

31
推荐指数
4
解决办法
4万
查看次数

在Android中制作类似应用程序的向导

您认为在Android平台中执行向导之类的向导(用户可以在具有下一个和后退按钮的屏幕之间导航,每个屏幕必须保存一些状态数据)的最佳方式.

我主要可以用两种方法思考:

  1. 每个屏幕都有一个活动+视图,然后我通过调用每个活动来切换屏幕.令我感到高兴的是,我可以使用系统后退按钮作为我的后台处理程序,我不需要自己处理,因为每个活动都会保存它自己的状态.

  2. 拥有一个活动和许多视图,以及我在每个屏幕中切换视图的更改,这有助于我重复使用更多代码,但会使保存状态变得混乱.

你怎么看?在Android上执行此操作的最佳方式是哪种?

user-interface android user-experience wizard

29
推荐指数
3
解决办法
2万
查看次数

在C#2.0中创建向导的最佳方法是什么?

我有一个winforms应用程序,用户将创建库存项目,创建时间需要发生许多不同的事情.

我认为这个UI可能应该是某种向导,但我不确定实现这一目标的最佳方法.我已经看到了几个第三方向导控件,我也看到了使面板可见/不可见的手动实现.

人们过去使用过的最好的方法是什么,易于实现,如果需要,还可以在以后轻松地向向导添加"页面"?

c# user-interface wizard visual-studio winforms

25
推荐指数
2
解决办法
1万
查看次数

使用jQuery步骤进入自定义步骤

我在我的应用程序上使用jQuery步骤来实现类似向导的情况.我无法找到如何更改为自定义步骤.对此有何帮助?

$(function () {
    $("#wizard").steps({
        headerTag: "h2",
        bodyTag: "section",
        transitionEffect: "slideLeft",
        enableFinishButton: false,
        labels: {
            next: $('#next').html(),
            previous : $('#previous').html()

        },
        onStepChanged: function (event, currentIndex, priorIndex)
        {
            if( priorIndex == 0) {
                var selected = $('input[name=radio_wizard]:checked', '#radio_wizard').val()
                switch( selected ){
                    case 1:
                        // GOTO 1 
                        break;
                    case 2:
                        // GOTO 2 
                        break;
                    case 3:
                        // GOTO 3 
                        break;
                }
            }
      }
}
Run Code Online (Sandbox Code Playgroud)

怎么做到这一点?

forms jquery wizard jquery-steps

20
推荐指数
6
解决办法
4万
查看次数

ReferenceError:初始化前无法访问“步骤”

我正在尝试在 ReactJS 中制作向导。我正在遵循在线教程,但是他们没有解释如何通过多个页面进行制作。于是我尝试了自己的方法去应用,但是并没有成功。

\n

这是第一页的代码:

\n
import React, { useState } from "react";\nimport { Button, Form } from "react-bootstrap";\nimport { Link } from "react-router-dom";\nimport "./style.css";\nfunction NewGame() {\n  const [activeStep, setActiveStep] = useState(steps[0]);\n  const [steps, setSteps] = useState([\n    {\n      key: "firstStep",\n      label: "My First Step",\n      isDone: true,\n      component: firstStep,\n    },  \n  ]);\n  const index = steps.findIndex((x) => x.key === activeStep.key);\n  setSteps((prevStep) =>\n    prevStep.map((x) => {\n      if (x.key === activeStep.key) x.isDone = true;\n      return x;\n    })\n  );\n \n  const firstStep …
Run Code Online (Sandbox Code Playgroud)

wizard reactjs

20
推荐指数
1
解决办法
7万
查看次数

如何在rails上的ruby中创建向导表单

我正在尝试了解在轨道上的ruby中提取向导表单的最佳选项.理想情况下,我想拥有它,以便应用程序注册有一个后退和下一个按钮,允许用户按步骤提交数据.

因此,在第1步中,他们可以填写联系信息.一旦完成,他们可以点击下一步并在第2步填写付款信息等.如果他们犯了错误,他们可以点击并更正它.将需要一些步骤,而其他步骤则不需要,但您必须在最后一步将数据提交到数据库进行注册.然后,他们需要能够在完成后以相同的方式返回并填写过去的步骤.(例如:如果他们点击个人资料链接,他们可以以相同的方式重新完成步骤,因为他们不想立即完成所有步骤.也许在完成注册步骤之前给出跳过按钮? ).我还需要验证是否已完成哪些步骤,以防止它们进入下一步,直到纠正或完成为止.

选项1)我注意到ajax已被推荐作为stackoverflow上其他问题的一个选项.我遇到的唯一问题是,如果禁用了javascript,用户将无法注册.理想情况下,我希望它能够在轨道上使用ruby,但是我愿意使用任何必要的东西来使它工作.

ruby forms ruby-on-rails wizard multipage

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

MATLAB gui创建者GUIDE是否像我想的那样糟糕?还有其他选择吗?

我一直试图在MATLAB中组合一个gui并且遇到了很大困难.以下是关于我的程序的一些背景知识:我想创建一个向导来引导用户完成图像分析过程.向导将提示用户输入,然后在按下标有"下一步"的按钮后执行图像处理操作,依此类推.从阅读MATLAB帮助我相信gui创建有两种方法:1.用代码行写一个gui.2.使用GUIDE.

我认为GUIDE会有最浅的学习曲线.起初这个过程是直截了当的.我可以拖放按钮和文本框并轻松排列.我的计划是安排一系列面板,按钮和文字等,按下"下一步"按钮后,按顺序显示.就在这里,我变得难过了.

一旦我使用GUIDE保存面板,MATLAB就会创建一个.m文件和一个.fig文件.通过.m文件读取,我发现它为我提供了编写回调代码的空间,但没有其他的东西..fig文件是二进制文件,因此我不敢编辑它.我想知道如何控制对象,例如如何设置面板的可见性?此外,我必须分别创建向导的每个面板.我希望我可以手动将.m文件合并到一个wizard.m包装文件中,但我不认为这是正确的方法(至少对我来说,因为我看不到怎么做).

代替使用GUIDE我已经看过使用"uicontrol"函数创建guis的示例.这种方法对我来说似乎很乏味,因为我必须手动编码每个按钮的位置和大小以及默认值.也许这是最好的方法,但它吓倒了我.

因此,我对MATLAB因其看似笨重的gui工具感到不满,而且我对自己因为缺乏克服这个障碍而感到不满.

我已经看到在MATLAB中创建了一些花哨的guis并且我自己尝试了这个并且缩短了我对它们的存在感到困惑.无论是谁制作它们都是特殊的MATLAB用户(我不是),或者我错过了一些明显的东西,并且可以使用一些帮助.我现在正在质疑gui是否值得付出努力.我不认为自己正在探索类似QT的东西,因为将MATLAB代码嵌入其他语言(如python)的额外挑战.

有没有人就这个问题提出建议?任何人都可以指出我哪里出错或为什么我有这样的困难?

matlab user-interface wizard matlab-guide

18
推荐指数
2
解决办法
1万
查看次数

从命令行生成SQL服务器脚本?

在Microsoft SQL Server Management Studio 2008中,"任务"菜单下有一个"生成脚本..."选项.我只是想知道这个工具是否可以从命令行以某种方式获得?

生成SQL Server脚本向导的屏幕截图

它看起来类似于可用于SQL Server 2005的sqlpubwiz.exe命令行工具,但我无法在SQL 2008安装中的任何位置找到此可执行文件.

windows scripting ssms wizard sql-server-2008

16
推荐指数
3
解决办法
2万
查看次数