如何通过会话存储和检索存储在对象中的值? [英] How to store and retrieve values stored in an object via session?

查看:80
本文介绍了如何通过会话存储和检索存储在对象中的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

How to Store  and Retrieve  values stored in an Object  via  Session?



bll_out_300_cntrl OUT_300_CONTROL = new bll_out_300_cntrl();

< pre lang =C#> objOUT_300_CONTROL.SendingInstitutionIdentifier = txtSendingInstitutionIdentifier.Text .Trim();

objOUT_300_CONTROL.CreatedBy = decimal.Parse(Session [& quot; USER& quot;]。ToString());

objOUT_300_CONTROL.Department = Convert.ToInt32(Session [& quot; SELECTED_DEPT& quot;]);< / pre>



我想存储和获取存储在对象中的值会议或任何其他方式。



我尝试过:



创建了一个类并为相应的对象添加了值。

弹出模式按钮后,我无法获取调用值。想要存储这些价值观和弹出一个按钮点击模式后获取。

bll_out_300_cntrl OUT_300_CONTROL = new bll_out_300_cntrl();

< pre lang =C#> objOUT_300_CONTROL.SendingInstitutionIdentifier = txtSendingInstitutionIdentifier。 Text.Trim();

objOUT_300_CONTROL.CreatedBy = decimal.Parse(Session [& quot; USER& quot;]。ToString());

objOUT_300_CONTROL.Department = Convert.ToInt32(会话[& quot; SELECTED_DEPT& quot;]);< / pre>


bll_out_300_cntrl OUT_300_CONTROL=new bll_out_300_cntrl();
<pre lang="C#">objOUT_300_CONTROL.SendingInstitutionIdentifier = txtSendingInstitutionIdentifier.Text.Trim();
objOUT_300_CONTROL.CreatedBy = decimal.Parse(Session[&quot;USER&quot;].ToString());
objOUT_300_CONTROL.Department = Convert.ToInt32(Session[&quot;SELECTED_DEPT&quot;]);</pre>

I want to store and fetch the values stored in object via Session or any other way.

What I have tried:

Created a class and added values to object of the corresponding one.
I am unable to get the values on calling after a button click in modal pop up. Want to store those values & fetch after a button click in modal pop up .
bll_out_300_cntrl OUT_300_CONTROL=new bll_out_300_cntrl();
<pre lang="C#">objOUT_300_CONTROL.SendingInstitutionIdentifier = txtSendingInstitutionIdentifier.Text.Trim();
objOUT_300_CONTROL.CreatedBy = decimal.Parse(Session[&quot;USER&quot;].ToString());
objOUT_300_CONTROL.Department = Convert.ToInt32(Session[&quot;SELECTED_DEPT&quot;]);</pre>

推荐答案

嗯...

Um...
Session["UserData"] = myUserDataInstance;
...
UserDataClassName myUserDataInsteance = (UserDataClassName) Session["UserData"];


创建一个会话变量并将您的数据分配给它将存储在会话变量中的会话,并在您需要时使用它但您需要转换会话数据到你的数据类型For。例如。

对象数据; - 此处数据是您要在会话中存储的任何数据

会话[Mydata] =数据;











在使用时需要将会话转换为对象



对象数据2 =(对象)会话[Mydata];
create one session variable and assign your data to session it will store in session variable and use it when you want to you but you need to convert session data into your data type For. E.g.
object data; -- here data is any data which you want to store in session
Session["Mydata"]= data;
.
.
.
.
.
at the time of use you need to convert session into object

object data2 = (object)Session["Mydata"];


这篇关于如何通过会话存储和检索存储在对象中的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆