Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataSet и RadioButtonList / 6 сообщений из 6, страница 1 из 1
16.11.2009, 14:44
    #36312659
Eyere
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
Помогите заполнить RadioButtonList из dataset.
Вот Код, который я написала, чтобы заполнить данными RBL.
if (!Page.IsPostBack)
{
try
{
string query = @"SELECT * FROM [nmoDirection]";
string connection = WebConfigurationManager.ConnectionStrings["SupportConnString"].ConnectionString;
SqlConnection connectInq = new SqlConnection(connection);
SqlCommand cmd = new SqlCommand(query, connectInq);
SqlDataAdapter da = new SqlDataAdapter(query, connectInq);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{RBLofDep.DataSource = ds;
foreach (DataRow row in ds.Tables[0].Rows)
{

RBLofDep.DataTextField = row.ItemArray[0].ToString();
RBLofDep.DataValueField = row.ItemArray[0].ToString();

}
RBLofDep.DataBind();
}

RBLofDep.Visible = true;
}
catch {}
Однако на строчке RBLofDep.DataBind();
вылетает в catch и пишет сообщение: DataBinding: 'System.Data.DataRowView' не содержит свойство с именем "название имени".
Что я делаю не так????
...
Рейтинг: 0 / 0
16.11.2009, 14:51
    #36312681
Eyere
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
Помогите заполнить RadioButtonList из dataset.
Вот Код, который я написала, чтобы заполнить данными RBL.
if (!Page.IsPostBack)
{
try
{
string query = @"SELECT * FROM [nmoDirection]";
string connection = WebConfigurationManager.ConnectionStrings["SupportConnString"].ConnectionString;
SqlConnection connectInq = new SqlConnection(connection);
SqlCommand cmd = new SqlCommand(query, connectInq);
SqlDataAdapter da = new SqlDataAdapter(query, connectInq);
DataSet ds = new DataSet();
da.Fill(ds);
if (ds.Tables[0].Rows.Count > 0)
{RBLofDep.DataSource = ds;
foreach (DataRow row in ds.Tables[0].Rows)
{

RBLofDep.DataTextField = row.ItemArray[0].ToString();
RBLofDep.DataValueField = row.ItemArray[1].ToString();

}
RBLofDep.DataBind();
}

RBLofDep.Visible = true;
}
catch {}
Однако на строчке RBLofDep.DataBind();
вылетает в catch и пишет сообщение: DataBinding: 'System.Data.DataRowView' не содержит свойство с именем "название имени".
Что я делаю не так????
Таблица в базе состоит из 2-х столбцов, в первом хранится ID, во втором название. Данными заполнена.
...
Рейтинг: 0 / 0
16.11.2009, 15:07
    #36312726
Zorina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
RBLofDep.DataSource = ds.Tables[0];
RBLofDep.DataTextField = "имя колонки с названием";
RBLofDep.DataValueField = "имя колонки с id";
RBLofDep.DataBind();
______________________________________
http://asp.net/learn/data-access/
Ищи там где потерял, а не там где светло.
мы с вами когда-то где-то уже встречались да, я была уже когда-то где-то.
...
Рейтинг: 0 / 0
16.11.2009, 17:02
    #36313067
Eyere
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
RBLofDep.DataSource = ds.Tables[0];
RBLofDep.DataTextField = "имя колонки с названием";
RBLofDep.DataValueField = "имя колонки с id";
RBLofDep.DataBind();


Все равно в catch попадает с сообщением DataBinding: 'System.Data.DataRowView' не содержит свойство с именем "имя".
Может я вообще не правильный подход для заполнения RBL из dataset избрала и это вообще как-то подругому делается?
...
Рейтинг: 0 / 0
16.11.2009, 17:19
    #36313119
Eyere
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
RBLofDep.DataSource = ds.Tables[0];
RBLofDep.DataTextField = "имя колонки с названием";
RBLofDep.DataValueField = "имя колонки с id";
RBLofDep.DataBind();


Ой, спасибо!!! Получилось. Я тупанула немного, поэтому и снова ошибку такую получила. Спасибо еще раз, все заработало.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
01.07.2013, 13:34
    #38315702
alexkn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataSet и RadioButtonList
Eyere,
А в чем была ошибка?
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / DataSet и RadioButtonList / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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