Когда пользователь выбирает строку в Telerik Rad Grid, я хочу взять поля в этой строке. как это сделать? Как выбрать строку в Telerik RadGrid?
ответ
Это немного сложно, но легко после того, как вы это сделали.
Шаг 1.
Перейти к самому и редактировать поле Radgrid DataKeyNames = "" (под MasterTableView) и добавить в поля данных, вы тянущие:
<MasterTableView ... DataKeyNames="ColumnNameFromSqlGoesHere">
Шаг 2.
Решите, как вы собираетесь захватывать значения, в Row Change (SelectedIndexChanged) или при нажатии на кнопку с прикрепленной к ней командой (ItemCommand).
Если изменение строки, на ваш вопрос:
protected void RadGrid1_SelectedIndexChanged(object sender, EventArgs e)
{
var z = RadGrid1.SelectedItems[0].OwnerTableView.DataKeyValues[RadGrid1.SelectedItems[0].ItemIndex]["ColumnNameFromSqlGoesHere"];
}
Это присвоит переменный «г» на значение столбца, выбранный (ColumnNameFromSqlGoesHere) в этой строке.
Если вы хотите выбрать несколько переменных при каждом изменении строки, вам нужно добавить все значения, которые вы хотите выбрать под DataKeyNames = "". (Отредактировано запятыми). Затем вы должны получать каждое значение с помощью кода видно в методе SelectedIndexChanged:
var a = RadGrid1.SelectedItems[0].OwnerTableView.DataKeyValues[RadGrid1.SelectedItems[0].ItemIndex]["SecondColumnGoesHere"];
var b = RadGrid1.SelectedItems[0].OwnerTableView.DataKeyValues[RadGrid1.SelectedItems[0].ItemIndex]["ThirdColumnGoesHere"];
Etc ... Вы получаете идею.
Это должно вас происходит. Это решение прямо из Telerik: Retrieving primary key values for selected items
Попробуйте это. Это может вам помочь.
ШАГ 1: Добавить столбец один RadioButton в radgrid
ШАГ 1: Получить первичный ключ выбранной строки в radgrid.
int primaryKey =0;
RadioButton radioButton;
for (int i = 0; i < RadGrid1.Items.Count; i++)
{
radioButton = RadGrid1.Items[i].FindControl("rdSelect") as RadioButton;
If (radioButton.Checked)
{
primaryKey = RadGrid1.MasterTableView.Items[e.Item.ItemIndex]["ID"].Text;
}
}
Line в если условии будет использоваться для получения полей из выбранной строки просто путем изменения полого DataKey имени т.е. изменения «ID» в другую области
Читать эту статью подробнее ...
http://codedotnets.blogspot.in/2012/01/get-primary-key-selected-radiobutton.html
Добро пожаловать в StackOverflow! Пожалуйста, добавьте некоторое объяснение в ответ. Таким образом, ваш ответ по-прежнему будет полезен, если связь погибнет. –
Вы можете редактировать свои сообщения на этом сайте. В этом случае я отредактировал ваш комментарий в ответе - другие люди тоже могут редактировать ваши сообщения. –
спасибо @ S.L.Barth. – suyog
- 1. Фильтрация в Telerik Radgrid
- 2. Telerik RadGrid
- 3. Telerik Radgrid WPF
- 4. telerik radgrid-pagination issue
- 5. Выделите строку RadGrid Telerik на основе ошибки
- 6. Telerik RadGrid внутри modalpopup?
- 7. Telerik: RadGrid отключено обновление
- 8. Telerik Radgrid Фильтр форматирования
- 9. Telerik Radgrid Иерархический
- 10. Telerik RadGrid filter
- 11. RadGrid master/Подробности Telerik
- 12. Telerik RadGrid условного отображения
- 13. Telerik RadGrid commanditems
- 14. 0x800a139e - SyntaxError - Telerik RadGrid
- 15. Настройка RadGrid EditItemTemplate Telerik
- 16. TELERIK Radgrid странное поведение
- 17. Bootstrap Messing Telerik RadGrid
- 18. Telerik RadGrid не отображается
- 19. Telerik: radgrid onItemDatabound event
- 20. Telerik RadGrid внутри ToolTip внутри RadGrid
- 21. Telerik radgrid флажок в шаблоне заголовка с выбрать все Javascript
- 22. Как включить настройку UI Telerik RadGrid
- 23. telerik radgrid select item после вставки
- 24. Как удалить кнопку фильтра на Telerik RadGrid
- 25. Telerik RadGrid: как мне добавить новую строку из кода?
- 26. Удалите строку из Telerik Radgrid. Как получить индекс выбранной строки?
- 27. Telerik Radgrid on Partial Ajaxifying
- 28. Как обеспечить функциональность AutoSave в Telerik RadGrid?
- 29. Как вручную запускать PostBackOnFilter в Telerik RadGrid?
- 30. Как зарегистрироватьPostbackControl в AsyncPostback для Telerik RadGrid
http://stackoverflow.com/questions/33822075/cannot-identify-selected-page-in-telerik-grid-i-need-selected-page-to-be - underl – Sachin