|
|
|
 |
 |
Исходник |
 |
|
 |
 |
|
Автор:
|
|
|
Название:
|
Передача значения двух и более значений полей по нажатию на строку 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 |
|
|
 |
 |
 |
 |
|
|