ASP .NET GRIDVIEW Редактировать текстовое поле добавляет места в конце данныхC#

Место общения программистов C#
Ответить
Anonymous
 ASP .NET GRIDVIEW Редактировать текстовое поле добавляет места в конце данных

Сообщение Anonymous »

У меня есть Gridview, которая подается данные из локального БД. Gridview была настроена так, чтобы вы могли редактировать эти данные, которые находятся в строке. Однако, когда вы пытаетесь отредактировать данные, в текст добавлен пробел, добавляемый в текст. Код ниже, любая справка оценена. < /P>













< /code>

c#< /p>

protected void gvActiveStudents_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
gvActiveStudents.EditIndex = -1;
getStudents();
}
protected void gvActiveStudents_RowEditing(object sender, GridViewEditEventArgs e)
{
gvActiveStudents.EditIndex = e.NewEditIndex;
getStudents();
}
< /code>

Решение: Обрезка пробелов в Rowediting < /p>

string firstname = ((TextBox)gvActiveStudents.Rows[index].Cells[3].Controls[0]).Text.TrimEnd();
((TextBox)gvActiveStudents.Rows[index].Cells[3].Controls[0]).Text = firstname;
string lastname = ((TextBox)gvActiveStudents.Rows[index].Cells[4].Controls[0]).Text.TrimEnd();
((TextBox)gvActiveStudents.Rows[index].Cells[4].Controls[0]).Text = lastname;


Подробнее здесь: https://stackoverflow.com/questions/161 ... nd-of-data
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»