2013-07-11 95 views

回答

0

嘿,你也可以试试这个。

private void ChangeBtn_Click(object sender, EventArgs e) 
{ 
foreach(Control c in Page.Controls) 
{ 
    if (c.Controls.Count > 0) 
    { 
    foreach(Control c2 in c.Controls) 
    { 
     if (c2.GetType().ToString() == "System.Web.UI.WebControls.TextBox") 
     { 
      myspan.InnerHtml = ((TextBox)c2).Text; 
      ((TextBox)c2).Text = ""; 
     } 
    } 
    } 
} 

希望它可以帮助你

0

没有找到任何正常的解决方案。我的目的是正常使用:

private string GetFieldValue(string fieldName) 
{ 
    return Request.Form.Cast<string>() 
     .Where(key => key.EndsWith(fieldName)) 
     .ToDictionary(key => key, key => Request.Form[key]) 
     .Values.FirstOrDefault(); 
} 
0

你也可以做这样的事情。

var item = from key in Request.Form.AllKeys 
           where key.Contains(fieldname) 
           select Request.Form[key]; 
相关问题