访问c#变量

时间:2009-07-21 01:37:53

标签: c# asp.net javascript

ASP.NET,C#,Javascript

我从SQL查询返回的结果数量未知。

然后我使用javascript对其值进行更改,并在隐藏输入上设置一个值(在page_init上以编程方式生成)。

我的问题是:在C#代码隐藏文件中访问隐藏输入变量值的最佳方法是什么。

2 个答案:

答案 0 :(得分:4)

使用Request.Form属性,如下所示:

var value = Request.Form["MyHiddenInputName"];

如果你不知道有多少项,你可以遍历它的Keys属性。

答案 1 :(得分:0)

如果所有其他方法都失败,您将能够在回发期间检查请求集合以直接获取值。

如果您要添加控制服务器端,听起来就像您一样,您实际上可以使用您在Init中创建的控件实例来获取其值(在Init完成之后)。