【发布时间】:2011-04-14 00:28:57
【问题描述】:
假设您将数据保存到动态隐藏字段中,该字段是在处理某些回发事件期间动态创建的。
在回发时从该字段中检索它的最佳方法是什么(除了在请求中搜索此隐藏字段的键,然后检索相应的值,如下面的代码所示)?
protected void Button2_Click(object sender, EventArgs e)
{
bool found = false;
for (int i=0; i<this.Request.Form.Keys.Count; i++)
{
string item = this.Request.Form.Keys[i];
if ( item=="Hidden1")
{
Literal6.Text = Request.Form.GetValues(i)[0];
found = true;
}
}
if (found==false)
{
Literal6.Text = "Hidden1 is not found";
}
}
【问题讨论】:
-
提示:(found==false) 可以写成(!found)