2011-10-11 49 views
1

我希望能够在回发用户控件中的Request.Form集合中读取HtmlHiddenField控件的值。集合中的键似乎代表控件的名称属性而不是ID。我可以使用新的ClientIDMode属性来控制ID,这有助于将我的用户控件放置在不同的页面中,从而在不同的命名容器中。但是,我怎样才能做到这一点与名称属性?在命名控制中,HtmlHiddenField.Name属性与Reqest [key]对象中的键名称不匹配。如何通过输入名称从Request.Form集合中读取输入值

我明白这是非常具体的情况,因为我没有访问隐藏的字段控制对象。我只是在寻找一种方法来控制输入名称属性如何呈现,现在可以用于ID。

+0

你为什么不使用纯HTML''? –

+0

我无法改变这一点。这是我公司组件的一部分。 – David

回答

2

你将不得不使用控制的unique id属性像访问隐藏字段的值低于

var postedValue = Request.Forms[hdnField.UniqueId];