<script runat="server">
void Item_Bound(Object sender, DataGridItemEventArgs e)
{
if((e.Item.ItemType == ListItemType.Item) ||
(e.Item.ItemType == ListItemType.AlternatingItem))
{
// Retrieve the text of the CurrencyColumn from the DataGridItem
// and convert the value to a Double.
string Remark = e.Item.Cells[1].Text;
// Format the value as another style and redisplay it in the DataGrid.
if (Remark.Length >2) {e.Item.Cells[1].Text = Remark.Substring(0,2) + "...";}
else {e.Item.Cells[1].Text = Remark;}
}
}
</script>
OnItemDataBound="Item_Bound" :add this words to a datagrid control to modify it's row<script runat="server" type="text/javascript"> void Item_Bound(Object sender, DataGridItemEventArgs e) { // Use the ItemDataBound event to customize the DataGrid control. // The ItemDataBound event allows you to access the data before // the item is displayed in the control. In this example, the // ItemDataBound event is used to format the items in the // CurrencyColumn in currency format. if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { // Retrieve the text of the CurrencyColumn from the DataGridItem // and convert the value to a Double. string Remark = e.Item.Cells[1].Text; // Format the value as currency and redisplay it in the DataGrid. //e.Item.Cells[1].Text = Remark.Substring(0,2) + "..."; //e.Item.Cells[1].Text = Remark; } } </script><script runat="server" type="text/javascript"> void Item_Bound(Object sender, DataGridItemEventArgs e) { // Use the ItemDataBound event to customize the DataGrid control. // The ItemDataBound event allows you to access the data before // the item is displayed in the control. In this example, the // ItemDataBound event is used to format the items in the // CurrencyColumn in currency format. if((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem)) { // Retrieve the text of the CurrencyColumn from the DataGridItem // and convert the value to a Double. string Remark = e.Item.Cells[1].Text; // Format the value as currency and redisplay it in the DataGrid. //e.Item.Cells[1].Text = Remark.Substring(0,2) + "..."; //e.Item.Cells[1].Text = Remark; } } </script>