Мне нужно захватить значение скрытого поля на главной странице и использовать это значение как глобальную переменную на дочерней странице.Получение значения из скрытого поля на главной странице в глобальную переменную на дочерней странице
То, что я был положить это в Публичной Частичное Класс:
public partial class frmBenefitSummaryList : System.Web.UI.Page
{
//public string PlanID = Convert.ToString(Request.QueryString["PlanID"]);
//public string AuditID = Convert.ToString(Request.QueryString["AuditID"]);
//public string UID = LoginSecurity.GetUser("ID");
public string SecLevel = (HiddenField)Page.Master.FindControl("hdnSecLevel");
C# не нравится это, говорит «A field initializer cannot reference the non-static field, method, or property 'Control.Page'
»
Как бы я идти о делать что-то вроде этого?
Я положил это на моей странице, и это, кажется, принять его, но когда я пытаюсь использовать его в операторе If (т.е. если (SecLevel = «»)) он подчеркивает SecLevel и показывает ошибку, которая гласит: «Свойству или индектеру« frmBenefitSummaryList.SecLevel »не может быть присвоен - он только для чтения». Я не пытаюсь присвоить ему значение, я пытаюсь проверить его значение. –
'if (SecLevel ==" "))' или 'if (string.IsNullOrEmpty (SecLevel))' – Igor
Отлично! Благодаря! –