Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос на засыпку / 5 сообщений из 5, страница 1 из 1
28.06.2006, 18:09
    #33820108
Max951
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на засыпку
Коллеги!
Тупость какя-то до некоторой поры 1 вариант работал исправно.
Написал 2 вариант биндинг работает. Возвращаю 1 вариант получаю ошибку


1. Вариант
            drpDwnCity.DataTextField = CityDataTextField
            drpDwnCity.DataValueField = CityDataValueField
            drpDwnCity.DataSource = CityDataSource             

            drpDwnCity.DataBind()

2. Вариант

            For Each row As DataRow In CType(CityDataSource, DataTable).Rows
                drpDwnCity.Items.Add(New ListItem(row(CityDataTextField).ToString(), row(CityDataValueField).ToString()))
            Next


Ошибка:
System.ArgumentOutOfRangeException: Specified argument was out of the range of valid values.
Parameter name: value
at System.Web.UI.WebControls.ListControl.OnDataBinding(EventArgs e)
at System.Web.UI.Control.DataBind()


OnDataBinding я не переопределяю.

Что за херь?

Но и тогда,
Когда во всей планете
Пройдет вражда племен,
Исчезнет ложь и грусть, -
Я буду воспевать
Всем существом в поэте
Шестую часть земли
С названьем кратким Русь.
С. Есенин
...
Рейтинг: 0 / 0
28.06.2006, 19:24
    #33820257
Dimon aka Manowar
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на засыпку
ну а если drpDwnCity.DataSource = CityDataSource.DefaultView?

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
29.06.2006, 00:10
    #33820524
Max951
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на засыпку
ну а если drpDwnCity.DataSource = CityDataSource.DefaultView?

и так тоже

Но и тогда,
Когда во всей планете
Пройдет вражда племен,
Исчезнет ложь и грусть, -
Я буду воспевать
Всем существом в поэте
Шестую часть земли
С названьем кратким Русь.
С. Есенин
...
Рейтинг: 0 / 0
27.07.2006, 17:56
    #33883118
Max Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на засыпку
Ну так всё понятно. До поры до времени у тебя ДатаБинда в другом месте не было. Потом появилось - и вот пожалуйста. Вообще с биндингом нужен глаз да глаз. Похоже ты на Бэйсик перешёл? Молодец.
Есть многое на свете, друг Гораций, что непонятно нашим мудрецам.
...
Рейтинг: 0 / 0
27.07.2006, 19:08
    #33883356
Max951
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос на засыпку
Ну так всё понятно. До поры до времени у тебя ДатаБинда в другом месте не было. Потом появилось - и вот пожалуйста. Вообще с биндингом нужен глаз да глаз. Похоже ты на Бэйсик перешёл? Молодец.
нет, 2 примера абсолютно равнозначны, только 1 почему то перестал работать
На васик не переходил, просто переодиччески пишу то на C# то на VB в зависимости от проекта
Но и тогда,
Когда во всей планете
Пройдет вражда племен,
Исчезнет ложь и грусть, -
Я буду воспевать
Всем существом в поэте
Шестую часть земли
С названьем кратким Русь.
С. Есенин
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Вопрос на засыпку / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]