CATEGORIA confidencial da corda do const = “CategoryId”;
SUBCATEGORIA confidencial da corda do const = “SubCategoryId”;
VÍDEO confidencial da corda do const = “VideoId”;
Page_Load vago protegido (remetente do objeto, EventArgs e)
{
se retorno (de IsPostBack);
InitializeElements ();
LoadContinents ();
PopulateControls ();
}
InitializeElements vago de estática confidencial ()
{
// é estes objetos de sessão verdadeiros? Agora parecem ser variáveis simples.
Geek.XTV7_Categories_ID = corda. Vazio;
Geek.XTV7_Categories_Sub_ID = corda. Vazio;
Geek.XTV7_Videos_ID = corda. Vazio;
ViewState.Remove (CATEGORIA);
ViewState.Remove (SUBCATEGORIA);
ViewState.Remove (VÍDEO);
RadGrid1.Visible = falso;
}
PopulateControls vago confidencial ()
{
RadGrid1.Visible = falso;
se (ViewState [CATEGORIA]! = && nulo! string.IsNullOrEmpty ((corda) ViewState [CATEGORIA]))
{
var tempCategory = (corda) ViewState [CATEGORIA];
LoadCountries (tempCategory);
Label4.Text = tempCategory;
var tempC1 = RadComboBox1.Items.FindByValue (tempCategory);
se (tempC1! = o zero) tempC1.Selected = retifica;
}
se (ViewState [SUBCATEGORIA]! = && nulo! string.IsNullOrEmpty ((corda) ViewState [SUBCATEGORIA]))
{
var tempSubCategory = (corda) ViewState [SUBCATEGORIA];
LoadCities ((tempSubCategory);
Label5.Text = tempSubCategory;
var tempC2 = RadComboBox2.Items.FindByValue (tempSubCategory);
se (tempC2! = o zero) tempC2.Selected = retifica;
}
se (ViewState [VÍDEO]! = && nulo! string.IsNullOrEmpty ((corda) ViewState [VÍDEO]))
{
tempVideo do var = (corda) ViewState [VÍDEO];
BindData (tempVideo);
Label6.Text = tempVideo;
var tempC3 = RadComboBox3.Items.FindByValue (tempVideo);
se (tempC3! = o zero) tempC3.Selected = retifica;
}
}
BindData vago confidencial (videoId da corda)
{
// esta linha deve ser adicionado antes de seu RadGrid1.DataBind ()
RadGrid1.Visible = retificam;
//keep sua lógica existente, mas adiciona o seguinte bloco em algum lugar neste método…
Variáveis da sessão do #region
Geek.XTV7_Categories_ID = (corda) ViewState [CATEGORIA];
Geek.XTV7_Categories_Sub_ID = (corda) ViewState [SUBCATEGORIA];
Geek.XTV7_Videos_ID = (corda) ViewState [VÍDEO];
#endregion
}
#region RadComboBox SelectedIndex mudado
RadComboBox1_SelectedIndexChanged vago protegido (objeto o, RadComboBoxSelectedIndexChangedEventArgs e)
{
ViewState.Remove (CATEGORIA);
ViewState.Remove (SUBCATEGORIA);
ViewState.Remove (VÍDEO);
ViewState.Add (CATEGORIA, RadComboBox1.SelectedValue.Trim ());
PopulateControls ();
}
RadComboBox2_SelectedIndexChanged vago protegido (objeto o, RadComboBoxSelectedIndexChangedEventArgs e)
{
ViewState.Remove (SUBCATEGORIA);
ViewState.Remove (VÍDEO);
ViewState.Add (SUBCATEGORIA, RadComboBox2.SelectedValue.Trim ());
PopulateControls ();
}
RadComboBox3_SelectedIndexChanged vago protegido (objeto o, RadComboBoxSelectedIndexChangedEventArgs e)
{
ViewState.Remove (VÍDEO);
ViewState.Add (VÍDEO, RadComboBox3.SelectedValue.Trim ());
PopulateControls ();
}
|