Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> поиск контрола в EditTemplate, не могу найти контрол в EditTemplate 
:(
    Опции темы
lildare
Дата 7.5.2011, 12:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 28
Регистрация: 11.2.2011

Репутация: нет
Всего: нет



Привет всем! проблема настоллько мизерная. что мне стыдно что я об этом спрашиваю. У меня есть GridView,в котором имеется EditTemplate,в котором расположен DropDownList (значения в него bind'ятся из Datasource):

Код

<asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="GetRegions"
DataTextField="region" DataValueField="region_ID"
SelectedValue='<%# Eval("REGION_ID") %>' AppendDataBoundItems="True"
CausesValidation="True">
</asp:DropDownList>
<script type="text/javascript">
alert('<%=((DropDownList) GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("DropDownList1")).SelectedValue %>');
</script>



как видите,имеется у меня там скрипт, который выдает то, что мне как раз нужно взять, но в Code-behind я почему-то прописав подобную же строку, взять значения не могу..:

Код

protected void GridView1_RowUpdating(object sender, GridViewUpdateEventArgs e)
{

Label3.Text=((DropDownList)GridView1.Rows[GridView1.EditIndex].Cells[1].FindControl("DropDownList1")).SelectedValue.ToString();
}


У меня есть такие варианты решения проблемы:

1. доработаь js-код, чтобы Selectedvalue записывалось в какую-либо переменную, но как потом эту переменную посылать в качестве параметра в SQL-запрос??

2. может быть я в code-behind че-то не так прописал??

У меня опыт на ASP очень мал (буквально пару дней, раньше работал с WibForms. поэтому буду рад любому подробному ответу. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Любитель
Mymik
mr.DUDA

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка под ASP.NET | Следующая тема »


 




[ Время генерации скрипта: 0.0377 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.