Pa onda pkusaj ovako:
Code:
HtmlInputText[] kontrole;
for (int i = 0; i < Request.Form.Keys.Count; i++)
{
if(((object)Request.Form[i]).GetType().ToString() == "System.Web.UI.HtmlControls.HtmlInputText")
{
kontrole[i] = (HtmlInputText) Request.Form[i];
switch(kontrole[i].ClientID)
{
case "Mojtextbox":
//uzmi vrijednost iz kontrole[i].Value.ToString();
break;
}
}
}
Znachi "Form" kolekcija bi trebala da bude forma koja je sabmitovana, tu su svi elementi, zato kroz ovaj for uzmes samo textBox-ove.
Ako ovo radis u nekoj klasi, a ne u CodeBehinde-u onda ti je trenutna forma u System.Web.HttpContext.Current.Request.
P.S. primjer sam ispisao iz glave, tako da vjerovatno ima sintaxnih gresaka, ali uglavnom shvatas sta sam htio reci...
I tako...