Как я могу положить возврат метода в GridView в ASP.NET? - PullRequest
0 голосов
/ 28 октября 2011

У меня есть GridView, который получает данные от SQL database.Я хотел бы изменить некоторые из них с помощью внешнего метода, что-то вроде этого:SQL in:

  • ID: 0

Затем измененный метод будет вызван с параметром 0 и вернет некоторую строку, которая будет отображаться в GridView.

Спасибо, Марк.

1 Ответ

1 голос
/ 28 октября 2011

Присоединить обработчик к событию RowDataBound.Вы имеете полный контроль над всеми ячейками в GridViewRow и можете изменять текст так, как вам удобно.Пример из MSDN:

 void CustomersGridView_RowDataBound(Object sender, GridViewRowEventArgs e)
  {

    if(e.Row.RowType == DataControlRowType.DataRow)
    {
      // Display the company name in italics.
      e.Row.Cells[1].Text = "<i>" + e.Row.Cells[1].Text + "</i>";

    }

  }

Ссылка на: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...