如何在服务器端获取客户端变量的值

时间:2011-03-24 09:21:05

标签: javascript jquery asp.net ajax

我想问一下如何获得var title的价值:

从这段代码:

 protected void btnSubmit_Click(object sender, EventArgs e)
 {
    string script = "var title = $('.rsApt').attr('title');";
    ClientScript.RegisterStartupScript(GetType(),"popup", script, true);
  }

由于

2 个答案:

答案 0 :(得分:2)

您必须将其发回,脚本在客户端上运行,因此需要将其值传递给服务器。

一种常见的方法是将var标题插入文本框,然后将其发送到服务器。

答案 1 :(得分:2)

你可以:

1-在页面中添加HiddenField。

2-从DOM元素中获取要存储的值

3-将您的值保存到HiddenField值。

4-从服务器端代码中,阅读HiddenField值。

5-微笑。

6-将这篇文章标记为(回答):)