简单Razor C#.Net表单:复选框和会话变量设置

简单Razor C#.Net表单:复选框和会话变量设置,c#,.net,session,razor,checkbox,C#,.net,Session,Razor,Checkbox,首先,我想解释一下,我不认识任何剃刀或C。我有一个客户,我建立了高保真原型。有些元素变得越来越高级,JavaScript不再适用于我 问题是: 我有一个触发的模式(使用引导),这个模式在表单中有一些复选框。每个复选框将触发打开或关闭会话,该会话将打开或关闭一系列5-6页上的某些元素。在这里,我只是处理其中一个会议。一旦我弄明白了,我可以复制。任何帮助都将不胜感激 代码: 我的表格: <form method="post"> <div class=

首先,我想解释一下,我不认识任何剃刀或C。我有一个客户,我建立了高保真原型。有些元素变得越来越高级,JavaScript不再适用于我

问题是:

我有一个触发的模式(使用引导),这个模式在表单中有一些复选框。每个复选框将触发打开或关闭会话,该会话将打开或关闭一系列5-6页上的某些元素。在这里,我只是处理其中一个会议。一旦我弄明白了,我可以复制。任何帮助都将不胜感激

代码:

我的表格:

    <form method="post">
            <div class="row">
                <div class="col-sm-12 bottom5"><input type="checkbox" id="fitscorechecked" name="fitscorechecked" value="true"/> &nbsp;&nbsp; Show fit score during adjustment</div>
                <div class="col-sm-12 bottom5"><input type="checkbox" id="Anonymous" name="Anonymous" value="true" /> &nbsp;&nbsp; Make contributors anonymous</div>
                <div class="col-sm-12 bottom5" data-toggle="tooltip" data-html="true" title="<h5>Advanced Options</h5><h6>Will allow you to view related tasks, manually adjust patterns (power users only), and the ability to download responses.</h6>">
                    <input type="checkbox" id="Advanced" name="Advanced" value="true" /> &nbsp;&nbsp; Show advanced options</div>
            </div>
            <div class="prototype-btngroup-center">
               <a class="btn btn-default prototype-btn-spacersm" data-dismiss="modal">Cancel</a>
               <a class="btn btn-primary" type="submit" value="submit" href="#stepAlign6" data-toggle="tab" data-step="5" data-dismiss="modal">Begin Alignment</a>
            </div>  
            </form> 
<form>

调整期间显示拟合分数
让贡献者匿名
显示高级选项

我从未在.net中创建过表单,所以我真的迷路了。我只需要一些非常简单的,不使用控制器。这些代码中的大部分都是显示的,然后根据产品团队的更新进行重做,因此这些代码非常简单,易于调整

您使用的是什么后端技术?经典的ASP、WebForms、Mvc或网页?您已经解释了您希望做什么(某种程度上),但还没有解释问题是什么。什么不起作用?它以什么方式不起作用?你在问什么?如果问题是“我不懂ASP.NET,请教我”那么恐怕我们这里不是这么做的。有一些教程可以帮助您入门。我不会放弃控制器,而是创建一个包含三个布尔值的模型,让MVC自动为您绑定。也就是说,您不必在请求层解析内容。这在MVC中称为强类型绑定。不确定我是否正确理解了你的问题我使用的是MVC,但我实际上只使用HTML、CSS和JavaScript/JQuery编写代码。上面的代码没有设置会话。我只需要这一件事的帮助,这将修复我需要知道的一切,以完成这个项目,我做了大量的阅读,无法找到样本代码,可以解决我的问题。。。我真的不需要学习.net,因为这不是我正在编程的东西,我只需要这个。约翰:我会研究一下,看看我能想出什么。
    <form method="post">
            <div class="row">
                <div class="col-sm-12 bottom5"><input type="checkbox" id="fitscorechecked" name="fitscorechecked" value="true"/> &nbsp;&nbsp; Show fit score during adjustment</div>
                <div class="col-sm-12 bottom5"><input type="checkbox" id="Anonymous" name="Anonymous" value="true" /> &nbsp;&nbsp; Make contributors anonymous</div>
                <div class="col-sm-12 bottom5" data-toggle="tooltip" data-html="true" title="<h5>Advanced Options</h5><h6>Will allow you to view related tasks, manually adjust patterns (power users only), and the ability to download responses.</h6>">
                    <input type="checkbox" id="Advanced" name="Advanced" value="true" /> &nbsp;&nbsp; Show advanced options</div>
            </div>
            <div class="prototype-btngroup-center">
               <a class="btn btn-default prototype-btn-spacersm" data-dismiss="modal">Cancel</a>
               <a class="btn btn-primary" type="submit" value="submit" href="#stepAlign6" data-toggle="tab" data-step="5" data-dismiss="modal">Begin Alignment</a>
            </div>  
            </form> 
<form>