Вопрос : php как тележка Дзэн хотят возвращение быть категории вместо продуктов

ищущ разрешение разрабатывает коробки.  не те подгонять слишком много.  разрешение автомобиля покупкы предпочитает php

i как тележка Дзэн но не хочет доработать его.  проблемой

the будет я хочет результаты находиться в категориях вместо

anyone субпродуктов. знает уже сделанной тележки сделает это?
class=

Ответ : php как тележка Дзэн хотят возвращение быть категории вместо продуктов

Наилучшим образом, вы идете иметь некоторое непредвиденное поведение если вы используете *_SelectedIndexChanged () случай для того чтобы установить значение управления. По крайней мере вы можете надеяться ненужные roundtrips до Кодий может произвести различные значения чем вы фактическ предпологаете. Также, вообще передовая практика должна использовать ViewState () для того чтобы хранить значения если вы не выходите страница, то использует встречу () для того чтобы хранить значения которым нужно быть поделенным между страницами. Дайте это, я попытался бы что-то как следующий… и пожалуйста заметить это вполне непроверен. Я не имею управления Telerik для проверки этого, но эти вообще рамки сделают вы ищете (смогите требовать немного tweaking, котор нужно улучшить)…
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
приватная КАТЕГОРИЯ шнура const = «CategoryId»;
приватный SUBCATEGORY шнура const = «SubCategoryId»;
приватное ВИДЕОИЙ шнура const = «VideoId»;

защищенное пустое Page_Load (прислужник предмета, EventArgs e)
{
	если возвращение (IsPostBack);
	
	InitializeElements ();
	LoadContinents ();
	PopulateControls ();
}

приватное статическое пустое InitializeElements ()
{
	// будет этими поистине предметами встречи? Право теперь они кажется, что будут просто перемеююыми.
	Geek.XTV7_Categories_ID = шнур. Пусто;
	Geek.XTV7_Categories_Sub_ID = шнур. Пусто;
	Geek.XTV7_Videos_ID = шнур. Пусто;
	
	ViewState.Remove (КАТЕГОРИЯ);
	ViewState.Remove (SUBCATEGORY);
	ViewState.Remove (ВИДЕОИЙ);
	
    RadGrid1.Visible = ложно;
}

приватное пустое PopulateControls ()
{
	RadGrid1.Visible = ложно;
	
	если (ViewState, то [КАТЕГОРИЯ]! = нулевое &&! string.IsNullOrEmpty ((шнур) ViewState [КАТЕГОРИЯ]))
	{
		var tempCategory = (шнур) ViewState [КАТЕГОРИЯ];
        LoadCountries (tempCategory);
        Label4.Text = tempCategory;
		
		var tempC1 = RadComboBox1.Items.FindByValue (tempCategory);
		если (tempC1! = null) tempC1.Selected = true;
	}
	
	если (ViewState, то [SUBCATEGORY]! = нулевое &&! string.IsNullOrEmpty ((шнур) ViewState [SUBCATEGORY]))
	{
		var tempSubCategory = (шнур) ViewState [SUBCATEGORY];
        LoadCities ((tempSubCategory);
        Label5.Text = tempSubCategory;
		
		var tempC2 = RadComboBox2.Items.FindByValue (tempSubCategory);
		если (tempC2! = null) tempC2.Selected = true;
	}
	
	если (ViewState, то [ВИДЕОИЙ]! = нулевое &&! string.IsNullOrEmpty ((шнур) ViewState [ВИДЕОИЙ]))
	{
		tempVideo var = (шнур) ViewState [ВИДЕОИЙ];
        BindData (tempVideo);
        Label6.Text = tempVideo;
		
		var tempC3 = RadComboBox3.Items.FindByValue (tempVideo);
		если (tempC3! = null) tempC3.Selected = true;
	}
}

приватное пустое BindData (videoId шнура)
{
	// эта линия должно быть добавлено перед вашим RadGrid1.DataBind ()
	RadGrid1.Visible = true;
		
	//keep ваша существующий логика, но добавляет следующий блок где-то в этом методе…
	Перемеююые встречи #region
	Geek.XTV7_Categories_ID = (шнур) ViewState [КАТЕГОРИЯ];
	Geek.XTV7_Categories_Sub_ID = (шнур) ViewState [SUBCATEGORY];
	Geek.XTV7_Videos_ID = (шнур) ViewState [ВИДЕОИЙ];
	#endregion
}

#region RadComboBox измененное SelectedIndex
защищенное пустое RadComboBox1_SelectedIndexChanged (предмет o, RadComboBoxSelectedIndexChangedEventArgs e)
{
	ViewState.Remove (КАТЕГОРИЯ);
	ViewState.Remove (SUBCATEGORY);
	ViewState.Remove (ВИДЕОИЙ);
	
	ViewState.Add (КАТЕГОРИЯ, RadComboBox1.SelectedValue.Trim ());
	PopulateControls ();
}

защищенное пустое RadComboBox2_SelectedIndexChanged (предмет o, RadComboBoxSelectedIndexChangedEventArgs e)
{
	ViewState.Remove (SUBCATEGORY);
	ViewState.Remove (ВИДЕОИЙ);
	
	ViewState.Add (SUBCATEGORY, RadComboBox2.SelectedValue.Trim ());
	PopulateControls ();
}

защищенное пустое RadComboBox3_SelectedIndexChanged (предмет o, RadComboBoxSelectedIndexChangedEventArgs e)
{
	ViewState.Remove (ВИДЕОИЙ);
	
	ViewState.Add (ВИДЕОИЙ, RadComboBox3.SelectedValue.Trim ());
	PopulateControls ();
}
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us