Это кодировка вида с сеткой. Я хочу, чтобы название меню усекало под занавес. Ограниченный размер в столбце таблицы сетки (длина строки усечения)
<asp:BoundField DataField="MenuName" HeaderText="MenuName" TruncateLegnth="6" />
<asp:BoundField DataField="Url" HeaderText="Url" />
<asp:BoundField DataField="Tooltip" HeaderText="Tooltip" />
Раньше я использую динамическое значение устанавливается
защищен недействительными GridView1_RowDataBound (объект отправителя, GridViewRowEventArgs е) { INT I = 0;
if (e.Row.RowType == DataControlRowType.DataRow)
{
foreach (TableCell cell in e.Row.Cells)
{
i++;
string Word = cell.Text;
if (cell.Text.Length > 5 && (i == 1))
cell.Text = cell.Text.Substring(0, 5) + "....";
if (cell.Text.Length > 3 && (i == 3))
cell.Text = cell.Text.Substring(0, 3) + "....";
if (cell.Text.Length > 6 && (i == 2))
cell.Text = cell.Text.Substring(0, 6) + "....";
cell.ToolTip = Word;
}
}
}
Теперь мне нужна колонка на основе TruncateLegnth.