Як повернути метод у GridView в ASP.NET?


I have a GridView that gets it's data from the SQL database.
I would like to alter some of it using an external method, something like this:
SQL in:

  • ID: 0

Then, the altered method will be called with 0 as a parameter, and will return some string that will be shows in the GridView.

Дякую, Марк.

0

1 Відповіді

Прикріпити обробника до події 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 = "" + e.Row.Cells[1].Text + "";

    }

  }

Reference at: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.gridview.rowdatabound.aspx

1
додано
Дякую! Це працює.
додано Автор Mark Segal, джерело
var chat = new Chat();
var chat = new Chat();
642 учасників

Обсуждение вопросов по C# / .NET / .NET Core / .NET Standard / Azure Сообщества-организаторы: — @itkpi — @dncuug