У меня есть radgrid и текстовое поле, где я хотел бы показать значение столбца, когда запись находится в режиме редактирования. Значение, которое я хотел бы получить, содержится в столбце readonly и указано в DataKeyNames, это в основном идентификатор транзакции, заданный базой данных SQL при создании элемента.Radgrid получает значение ячейки в режиме редактирования
<MasterTableView CommandItemDisplay="TopAndBottom" DataSourceID="SqlDataSource1" AutoGenerateColumns="False" DataKeyNames="TransazioneID" AllowFilteringByColumn="True">
Я не могу понять это.
protected void RadGrid1_ItemDataBound(object sender, GridItemEventArgs e)
{
if (e.Item is GridEditableItem && e.Item.IsInEditMode)
{
GridEditableItem item = e.Item as GridEditableItem;
string str = item["TransazioneID"].Text;
TextBox1.Text = str;
Код не дает мне ошибок, но ничего не показывает. Как я могу получить значение «TransactionID» для записи в режиме редактирования?