Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.11.2012, 23:35   #1
beha89
Пользователь
 
Регистрация: 16.09.2012
Сообщений: 10
По умолчанию Значение из DropDownList в html код

Доброго времени суток!

Подскажите, пожалуйста, как в html код ставить выбраное значение DropDownList

<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString. ProviderName %>"
SelectCommand="SELECT ID, Subjects, ClassID FROM TableSubjects WHERE ClassID="+ DropDownList1.SelectedValue
>
</asp:SqlDataSource>

Заранее спасибо

Последний раз редактировалось beha89; 09.11.2012 в 23:37.
beha89 вне форума Ответить с цитированием
Старый 13.11.2012, 17:23   #2
muradov
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 39
По умолчанию

Код:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
ProviderName="<%$ ConnectionStrings:ConnectionString. ProviderName %>" 
SelectCommand="SELECT ID, Subjects, ClassID FROM TableSubjects WHERE ClassID=<% DropDownList1.SelectedValue %>">
</asp:SqlDataSource>
muradov вне форума Ответить с цитированием
Старый 13.11.2012, 19:41   #3
beha89
Пользователь
 
Регистрация: 16.09.2012
Сообщений: 10
По умолчанию

Выдает ошибку:

Ошибка синтаксиса (пропущен оператор) в выражении запроса 'ClassID=<% DropDownList1.SelectedValue %>'
beha89 вне форума Ответить с цитированием
Старый 31.01.2013, 15:31   #4
carrotik
Пользователь
 
Регистрация: 31.01.2013
Сообщений: 16
По умолчанию

Цитата:
Сообщение от beha89 Посмотреть сообщение

<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString. ProviderName %>"
SelectCommand="SELECT ID, Subjects, ClassID FROM TableSubjects WHERE ClassID="+ DropDownList1.SelectedValue
>
</asp:SqlDataSource>
... это делается через параметры ... примерно вот так

Код:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" 
    ConnectionString="<%$ ConnectionStrings:ConnectionString %>" 
    ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>" 
SelectCommand="SELECT ID, Subjects, ClassID FROM TableSubjects WHERE ClassID=@Family"
    >
<SelectParameters>
<asp:ControlParameter Name="Family" ControlID="DropDownList1" PropertyName="SelectedValue" />
</SelectParameters>
</asp:SqlDataSource>
carrotik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
узнать значение value по name в HTML designer999 Работа с сетью в Delphi 2 05.12.2010 20:20
Вфбор 1 значения из DropDownList Droid Общие вопросы .NET 2 29.11.2010 15:47
Как вывести код html из файла на страницу HTML Рамирас JavaScript, Ajax 1 25.07.2010 20:06
DropDownList и вывод из таблицы Faridik Общие вопросы .NET 9 10.03.2010 10:09
Код Html prizrak1390 Общие вопросы Delphi 4 13.04.2008 21:15