【问题标题】:drop down list selected field in asp.netasp.net中的下拉列表选定字段
【发布时间】:2013-01-27 03:58:48
【问题描述】:

*我有 2 个 aspx 页面 default1.aspx 和 default2.aspx。我在 default1.aspx 中创建了一个下拉列表。在我单击 default1.aspx 页面中的提交按钮后,我想检索下拉列表的选定值并在我的 default2.aspx 页面中设置标签值。*

【问题讨论】:

  • 我尝试使用命名空间并向其中添加一个函数,并尝试在另一个 aspx 文件中使用该函数,但它没有发生

标签: asp.net


【解决方案1】:
  protected void Button1_Click(object sender, EventArgs e)
  {
  Session["Value"] = DropDowlList.SelecetedValue;
  Response.Redirect("default2.aspx ");
  }

在default2.aspx中像这样访问那个Session。

如果是整数

 int value=Convert.ToInt32(Session["Value"]);

如果是字符串

string value=Convert.ToString(Session["Value"]);

【讨论】:

  • 用户名是什么意思??
  • 会话就像字典,保存键值对值。这意味着值以该键名存储在会话中。
【解决方案2】:

假设 default2.aspx 尚未加载,您可以使用此处讨论的技术之一:

http://dotnetslackers.com/Community/blogs/haissam/archive/2007/11/26/ways-to-pass-data-between-webforms.aspx

【讨论】:

  • 我试过了。它有效,但我不得不点击它几次。由于它是一个 aspx 表单,因此可能需要几秒钟的时间来提供页面。
猜你喜欢
  • 2015-07-19
  • 1970-01-01
  • 2014-02-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-08-16
  • 2015-01-14
相关资源
最近更新 更多