C#将下拉列表值分配给会话值

时间:2014-09-15 17:09:49

标签: c# asp.net session

我有一个下拉列表,它从我声明的会话中检索值。

var autoData = autoRetriever.GetAutoDataByUserId(user.Id);

            Session["AutoData"] = autoData;

然后我使用autoData在数据库中索引“Name”和int“Value”来填充我的下拉列表。名称和值都是我在数据库中的表的一部分。

我现在要做的是,一旦用户从下拉列表中选择,我将db表上的id值(例如0,1,2,3,n)传递给方法。 OnSelected已更改我想使用此值并从我的会话中检索另一列“Path”(autoData)。即与id关联的路径。一旦我有了与此值相关联的正确“路径”,我就可以继续前进。

使用我的OnSelectedIndexChanged方法,我有以下内容。此字符串selectedAuto包含我的值(0,1,2,3,n)

string selectedAuto = AutoDropDown.SelectedValue;

有没有人对我如何向前推进有任何建议?如果我没有充分解释,请告诉我,我会深入研究它。

正如@David提到的那样正确我正在尝试使用该值来识别该记录。这是我发现棘手的部分。如何根据我选择的值检索“路径”。

0 个答案:

没有答案