【发布时间】:2011-05-19 02:19:32
【问题描述】:
在 ASP.NEt 3.5 C# 中将 TextBox 值分配给临时变量或会话变量以在应用程序的不同点进行操作(加、减、乘、除)的正确语法是什么?我想在几乎每个实例中都向这个变量添加一个十进制数。
【问题讨论】:
在 ASP.NEt 3.5 C# 中将 TextBox 值分配给临时变量或会话变量以在应用程序的不同点进行操作(加、减、乘、除)的正确语法是什么?我想在几乎每个实例中都向这个变量添加一个十进制数。
【问题讨论】:
如果你想在应用程序的不同点获得文本框的值,那么 session 是最好的选择。因此文本框的值赋予会话变量。当您想要该值时,将其转换为小数并使用该会话变量...
Session["SessionVariableName"] = txtpass.Text;
decimal VariableName = (decimal)Session["SessionVariableName"];
//Or
decimal VariableName = Convert.ToDecimal(Session["SessionVariableName"]);
希望对你有帮助....
【讨论】:
Session["MyValue"] = Convert.ToDecimal(textBox1.Text);
decimal myValue = Convert.ToDecimal(Session["MyValue"]);
这是你想要的吗?
【讨论】:
类似的东西:
Session["decimalnumber"] = 1 //Your value
decimal number = (decimal)Session["decimalnumber"]
这会将 1 分配给会话变量 - 然后将其作为小数返回
【讨论】: