我是一名WebForms程序员,我并不习惯MVC,我还在学习,所以这就是我的问题。 我有两个组合框,可以从实体框架(即我的数据库)中检索值。 选择这些值之后,我想点击一个按钮,该按钮将转到另一个页面,其中包含我想要的数据库的最终值,这样解释有点复杂,所以我将做一个例子:
在我的脑海中,这将是查询: 从Table中选择Example1,其中Example1.id_cat = Combobox1和Example1.id_dif = Combobox2
这就是我想要做的,我想根据组合框选择的值将值“Example1”传输到另一个页面。
此页面将传输的值没有控制器。
答案 0 :(得分:0)
您可以在Session
中设置您的值,如此;
Session["variableName"] = value;
...在传输过程中,或者在重定向到第二页时将其指定为请求参数。
答案 1 :(得分:0)
你可以在javascript中使用sessionStorage来实现你想要的结果。
//You can do this on page1:
var cSV = "your combobox SelectedValue";
// Store Value into Session Storage
sessionStorage.setItem("cbSelectedValue", cSV);
DO this on page 2:
//Retrieve Transported Value from Session Storage
var transportedValue = sessionStorage.getItem("cbSelectedValue");
//Make use of retrieved value
$("div.TestDiv").html(transportedValue);