| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default2.aspx.cs" Inherits="ING.MasterFund.RoadRunner.Web.Default2" %> | |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> | |
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
| <html xmlns="http://www.w3.org/1999/xhtml"> | |
| <head runat="server"> | |
| <title></title> | |
| </head> | |
| <body> | |
| <form id="form1" runat="server"> | |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server" /> | |
| <asp:PlaceHolder ID="PlaceHolder1" runat="server" /> | |
| <br /> | |
| <asp:Button ID="_postBackButton" runat="server" Text="Post Back" /> | |
| </form> | |
| </body> | |
| </html> | |
| using System; | |
| using System.Collections.Generic; | |
| using System.Linq; | |
| using System.Web.UI; | |
| using Telerik.Web.UI; | |
| namespace ING.MasterFund.RoadRunner.Web | |
| { | |
| public partial class Default2 : Page | |
| { | |
| public class Customer | |
| { | |
| public string ID { get; set; } | |
| public string Name { get; set; } | |
| } | |
| protected void Page_Init( object sender, EventArgs e ) | |
| { | |
| DefineGridStructure(); | |
| } | |
| protected void Page_Load( object sender, EventArgs e ) | |
| { | |
| if ( !IsPostBack ) | |
| { | |
| List<Customer> customers = new List<Customer> | |
| { | |
| new Customer {ID = "0", Name = "John"}, | |
| new Customer {ID = "1", Name = "Peter"}, | |
| new Customer {ID = "2", Name = "Heo"} | |
| }; | |
| RadGrid grid = (RadGrid) PlaceHolder1.Controls[0]; | |
| grid.DataSource = customers; | |
| grid.DataBind(); | |
| } | |
| } | |
| protected void DefineGridStructure() | |
| { | |
| RadGrid grid = new RadGrid(); | |
| PlaceHolder1.Controls.Add(grid); | |
| grid.AutoGenerateColumns = false; | |
| grid.MasterTableView.Columns.Clear(); | |
| grid.MasterTableView.Columns.Add(new GridBoundColumn {DataField = "ID", HeaderText = "ID"}); | |
| grid.MasterTableView.Columns.Add(new GridBoundColumn {DataField = "Name", HeaderText = "Name"}); | |
| grid.MasterTableView.Columns.Add(new GridButtonColumn {ButtonType = GridButtonColumnType.LinkButton, HeaderText = "Action", Text = "click"}); | |
| } | |
| } | |
| } |


.GridEditForm_WebBlue INPUT[type='text'] {
BORDER-RIGHT: #8b9cac 1px solid;
BORDER-TOP: #8b9cac 1px solid;
BACKGROUND: #fff;
FONT: 11px arial,tahoma,sans-serif;
BORDER-LEFT: #8b9cac 1px solid;
COLOR: #333;
BORDER-BOTTOM: #8b9cac 1px solid
}
.radInvalidCss_WebBlue {
BORDER-RIGHT: #8b9cac 1px solid;
PADDING-RIGHT: 0px;
BORDER-TOP: #8b9cac 1px solid;
PADDING-LEFT: 1px;
BACKGROUND: #fff;
PADDING-BOTTOM: 2px;
FONT: 12px arial,tahoma,sans-serif;
BORDER-LEFT: #8b9cac 1px solid;
COLOR: #333;
PADDING-TOP: 2px;
BORDER-BOTTOM: #8b9cac 1px solid
}
.radInvalidCss_WebBlue {
BORDER-LEFT-COLOR: #ff9000;
BORDER-BOTTOM-COLOR: #ff9000;
BORDER-TOP-COLOR: #ff9000;
BORDER-RIGHT-COLOR: #ff9000
}