Не совсем понятно, что вы пытаетесь сделать, но я могу сделать некоторые замечания. Когда вы находитесь в новой веб-форме, весь контекст из исходного запроса исчезнет, если вы не сохранили его где-то во время Response.Redirect (). У вас есть несколько вариантов, помещая его в строку запроса:
Response.Redirect ("/ page.aspx? Id =" + id + "& field1 =" + field1);
Вы можете просто сохранить его в сеансе:
HttpContext.Current.Session ["field1"] = field1;