Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Книги по теме

Искать:
в:
Порядок:

Исходник

Автор:

Diman

 
Название:

Передача значения двух и более значений полей по нажатию на строку DataGrid'a

Дата: 26 November 2005
Описание: Я недавно столкнулся с такой ситуацией: Мне нужно было передать по нажатию на HyperLinkColumn значение двух полей,в данном случае ID, и Car_ID. Выбираем у DataGrid'a PropertyBuilder.Созданиём колонку с текст_фиелдом Common_ID.У этой колонки делаем респонс на другую страничку.Затем в Sql запросе выбираем ID и CarID и сливаем их в одно поле.имеется такой подводный камень:между ними,прямо в запросе ставим разделитель:здесь -- *.Дальше на следующей после нажатия на линку страничке делаем следующее. 
  Разместить ссылку на этот исходник в форуме вы можете вставив в текст сообщения следующую строку: [CODEPOST ID=172]Передача значения двух и более значений полей по нажатию на строку DataGrid'a[/CODEPOST]
Оценка: Проголосовало 7 посетителей, средняя оценка 2.43
Оценить:
  1 string common_str = Response.QuerryString["Common_ID"].ToString;
  2 
  3 int i = common_str.IndexOf("*");
  4 string idStr = common_str.Substring(0,i);
  5 
  6 int _ID = int.Parse(idStr);
  7 
  8 string carStr = common_str.Substring(i+1,common_str.Length-i-1);
  9 int _CarID = int.Parse(carStr);
 10 
 11 //В _ID и _CarID теперь имется значения полей ID и CarID.
 12 //попробуйте может заработает
Вернуться к списку исходников в категории DataGrid, DataList, Repeater
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта