or
| <?xml version="1.0"?> |
| <!-- |
| Note: As an alternative to hand editing this file you can use the gfdgfd fdg dgfd dfds df sfds f |
| web admin tool to configure settings for your application. Use were rw r fgfdg sadsad dsfdsf retr re trt re t |
| the Website->Asp.Net Configuration option in Visual Studio. d dsf dsfsf ds f jkfhjjkfds jhjk dsfsfds |
| A full list of settings and comments can be found in sad sad reewrew rerer dsf ds fd gdfg dsfdsfd dsfds |
| machine.config.comments usually located in dsfdfds fdgf f r rew 4r kokgofdgd f ds fdsds f ds |
| \Windows\Microsoft.Net\Framework\v2.x\Config |
| --> |
| <configuration> |
| <configSections> |
| <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/> |
| <sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <sectionGroup name="scripting" type="System.Web.Configuration.ScriptingSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <section name="scriptResourceHandler" type="System.Web.Configuration.ScriptingScriptResourceHandlerSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <sectionGroup name="webServices" type="System.Web.Configuration.ScriptingWebServicesSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"> |
| <section name="jsonSerialization" type="System.Web.Configuration.ScriptingJsonSerializationSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="Everywhere"/> |
| <section name="profileService" type="System.Web.Configuration.ScriptingProfileServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <section name="authenticationService" type="System.Web.Configuration.ScriptingAuthenticationServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| <section name="roleService" type="System.Web.Configuration.ScriptingRoleServiceSection, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" requirePermission="false" allowDefinition="MachineToApplication"/> |
| </sectionGroup> |
| </sectionGroup> |
| </sectionGroup> |
| <sectionGroup name="telerik.web.ui"> |
| </sectionGroup> |
| </configSections> |
| <telerik.web.ui> |
| </telerik.web.ui> |
| <log4net> |
| <appender name="InfoAppender" type="log4net.Appender.FileAppender"> |
| <file value="Logs\\Log4net.txt"/> |
| <appendToFile value="true"/> |
| <layout type="log4net.Layout.PatternLayout"> |
| <conversionPattern value="%d [%t] %-5p %c [%x] - %m%n"/> |
| </layout> |
| </appender> |
| <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> |
| <file value="Logs\\log"/> |
| <appendToFile value="true"/> |
| <rollingStyle value="Date"/> |
| <datePattern value="yyyyMMdd"/> |
| <layout type="log4net.Layout.PatternLayout"> |
| <conversionPattern value="[%date] %-5level - %message%newline"/> |
| </layout> |
| </appender> |
| <logger name="_Default"> |
| <level value="NONE"/> |
| <appender-ref ref="RollingLogFileAppender"/> |
| </logger> |
| </log4net> |
| <appSettings> |
| <add key="ApplicationName" value="BezKauce"/> |
| <add key="log4net.Internal.Debug" value="true"/> |
| <add key="log4net.Internal.Quiet=" value="false="/> |
| <add key="Telerik.Skin" value="Sunset"/> |
| </appSettings> |
| <connectionStrings> |
| <add name="sql_conn" ..... /> |
| </connectionStrings> |
| <location path="App_Themes"> |
| <system.web> |
| <authorization> |
| <allow users="*"/> |
| </authorization> |
| </system.web> |
| </location> |
| <location path="Default.aspx"> |
| <system.web> |
| <authorization> |
| <allow users="*"/> |
| </authorization> |
| </system.web> |
| </location> |
| <system.web> |
| <httpRuntime maxRequestLength="102400" executionTimeout="3600"/> |
| <customErrors defaultRedirect="Error.aspx" mode="Off"></customErrors> |
| <!--AUTHENTIFIKACE--> |
| <authentication mode="Forms"> |
| <forms name=".ASPXAUTH" protection="All" timeout="1200" path="/" requireSSL="false" slidingExpiration="true" cookieless="UseCookies" loginUrl="Default.aspx"/> |
| </authentication> |
| <membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15"> |
| <providers> |
| <add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="sql_conn" applicationName="BezKauce" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="true" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" passwordAttemptWindow="10"/> |
| </providers> |
| </membership> |
| <roleManager defaultProvider="SqlProvider" enabled="true" cacheRolesInCookie="true" cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/" cookieRequireSSL="true" cookieSlidingExpiration="true" cookieProtection="All"> |
| <providers> |
| <add name="SqlProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="sql_conn" applicationName="BezKauce"/> |
| </providers> |
| </roleManager> |
| <!--AUTHENTIFIKACE--> |
| <!-- |
| Set compilation debug="true" to insert debugging |
| symbols into the compiled page. Because this |
| affects performance, set this value to true only |
| during development. |
| --> |
| <compilation debug="true"> |
| <assemblies> |
| <add assembly="System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add assembly="System.Data.DataSetExtensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Xml.Linq, Version=3.5.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> |
| <add assembly="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> |
| <add assembly="System.Drawing.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> |
| <!--<add assembly="CrystalDecisions.CrystalReports.Engine, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.ReportSource, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.Shared, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.Web, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.Enterprise.Framework, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="CrystalDecisions.Enterprise.InfoStore, Version=10.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/> |
| <add assembly="Microsoft.Office.Interop.Excel, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/>--> |
| <add assembly="System.Web.Extensions.Design, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies> |
| </compilation> |
| <!-- |
| <add assembly="Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/> |
| <add assembly="Microsoft.Office.Interop.Outlook, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71E9BCE111E9429C"/> |
| The <authentication> section enables configuration |
| of the security authentication mode used by |
| ASP.NET to identify an incoming user. |
| --> |
| <sessionState mode="InProc" cookieless="false" timeout="30"/> |
| <browserCaps> |
| <case>RequiresControlStateInSession=true</case> |
| </browserCaps> |
| <pages> |
| <controls> |
| <add tagPrefix="asp" namespace="System.Web.UI" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add tagPrefix="asp" namespace="System.Web.UI.WebControls" assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add tagPrefix="telerik" namespace="Telerik.Web.UI" assembly="Telerik.Web.UI, Version=2010.1.316.35"/> |
| <add tagPrefix="mycontrol" namespace="MyControls"/> |
| </controls> |
| </pages> |
| <httpHandlers> |
| <remove verb="*" path="*.asmx"/> |
| <add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/> |
| <add path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource" verb="*" validate="false"/> |
| <add path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler" verb="*" validate="false"/> |
| <add path="ChartImage.axd" verb="*" type="Telerik.Web.UI.ChartHttpHandler, Telerik.Web.UI, Version=2010.1.309.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" validate="false"/> |
| </httpHandlers> |
| <httpModules> |
| <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| </httpModules> |
| </system.web> |
| <system.codedom> |
| <compilers> |
| <compiler language="c#;cs;csharp" extension=".cs" warningLevel="4" type="Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
| <providerOption name="CompilerVersion" value="v3.5"/> |
| <providerOption name="WarnAsError" value="false"/> |
| </compiler> |
| <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" warningLevel="4" type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> |
| <providerOption name="CompilerVersion" value="v3.5"/> |
| <providerOption name="OptionInfer" value="true"/> |
| <providerOption name="WarnAsError" value="false"/> |
| </compiler> |
| </compilers> |
| </system.codedom> |
| <!-- |
| The system.webServer section is required for running ASP.NET AJAX under Internet |
| Information Services 7.0. It is not necessary for previous version of IIS. |
| --> |
| <system.webServer> |
| <validation validateIntegratedModeConfiguration="false"/> |
| <modules> |
| <remove name="ScriptModule"/> |
| <add name="ScriptModule" preCondition="managedHandler" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="RadUploadModule" preCondition="integratedMode" type="Telerik.Web.UI.RadUploadHttpModule"/> |
| </modules> |
| <handlers> |
| <remove name="WebServiceHandlerFactory-Integrated"/> |
| <remove name="ScriptHandlerFactory"/> |
| <remove name="ScriptHandlerFactoryAppServices"/> |
| <remove name="ScriptResource"/> |
| <add name="ScriptHandlerFactory" verb="*" path="*.asmx" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="ScriptHandlerFactoryAppServices" verb="*" path="*_AppService.axd" preCondition="integratedMode" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="ScriptResource" preCondition="integratedMode" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> |
| <add name="Telerik_Web_UI_WebResource_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.WebResource.axd" type="Telerik.Web.UI.WebResource"/> |
| <add name="Telerik_RadUploadProgressHandler_ashx" verb="*" preCondition="integratedMode" path="Telerik.RadUploadProgressHandler.ashx" type="Telerik.Web.UI.RadUploadProgressHandler"/> |
| </handlers> |
| </system.webServer> |
| </configuration> |
<table> <tr> <td> <telerik:RadGrid ID="RadGrid_versions" AllowSorting="True" PageSize="100" AllowPaging="True" runat="server" GridLines="None" Width="900px" Visible="true" ShowHeader="true" ondetailtabledatabind="RadGrid_versions_DetailTableDataBind"> <SelectedItemStyle BackColor="Fuchsia" BorderColor="Purple" BorderStyle="Dashed" BorderWidth="1px" /> <MasterTableView Width="100%" Summary="RadGrid table" ShowHeader="false" /> <MasterTableView RetrieveAllDataFields="true" AutoGenerateColumns="false" DataKeyNames="UpdateNumber1" AllowMultiColumnSorting="true"> <DetailTables> <telerik:GridTableView DataKeyNames="UpdateNumber" Name="RadGrid_PartsVersions" Width="100%"> <Columns> <telerik:GridBoundColumn DataField="UpdateNumber" HeaderText="UpdateNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="UnitOfIssue" HeaderText="UI"> </telerik:GridBoundColumn> </Columns> </telerik:GridTableView> </DetailTables> <Columns> <telerik:GridTemplateColumn ItemStyle-BackColor="#E6E6E6"> <ItemTemplate> <table> <tr> <td> Update Date: </td> <td> <asp:Label ID="lblUpdateDate" runat="server" Text='<%#Bind("UpdateDate") %>'></asp:Label> </td> <td> Update Number: </td> <td> <asp:Label ID="lblUpdateNumber" runat="server" Text='<%#Bind("UpdateNumber") %>'></asp:Label> </td> <td> Severity: </td> <td> <asp:Label ID="Label1" runat="server" Text='<%#Bind("Severity") %>'></asp:Label> </td> </tr> <tr> <td align="left" colspan="30"> <table cellpadding="0" cellspacing="0"> <tr> <td> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> <PagerStyle Mode="NextPrev" /> </telerik:RadGrid> </td> </tr> </table> </td> </tr> </table> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> private void RadGrid_versions_Bind(List<CisHeader> HeaderList) { RadGrid RadGrid_versions = (RadGrid)RadGrid_DetailsView.MasterTableView.Items[0].FindControl("RadGrid_versions"); List<CISVersion> version = new List<CISVersion>(); foreach (CisHeader Header in HeaderList) { foreach (CISVersion Version in Header.Version) { version.Add(Version); } } RadGrid_versions.DataSource = version; } protected void RadGrid_versions_DetailTableDataBind(object sender, GridDetailTableDataBindEventArgs e) { string x = "test"; } <telerik:RadGrid ID="RadG_Operators" runat="server" AutoGenerateColumns="False" CssClass="RadGridCompact" DataSourceID="SDS_Operators" GridLines="None" Width="100%" style="outline:none;border:0px;"> <clientsettings> <selecting allowrowselect="true" /> </clientsettings> <HeaderStyle HorizontalAlign="Center" /> <MasterTableView cssclass="RadGridCompact" datakeynames="IdOperator" DataSourceID="SDS_Operators" style="outline:none;border:0px;"> <Columns> <telerik:GridTemplateColumn DataField="OpName" HeaderText='<%$ Resources:WebRes, Operator_Text %>'> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("OpName") %>)'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="OpName" HeaderText='<%$ Resources:WebRes, Operator_Text %>'> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="OpRoleName" HeaderText='<%$ Resources:WebRes, Role_Text %>' SortExpression="OpRoleName" UniqueName="OpRoleName"> <HeaderStyle HorizontalAlign="Center" /> </telerik:GridBoundColumn> <telerik:GridTemplateColumn> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Eval("OpName") %>)'></asp:Label> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> <asp:SqlDataSource ID="SDS_Operators" runat="server" ConnectionString="<%$ ConnectionStrings:DBConn %>" SelectCommand="SELECT Operators.IdOperator, Operators.OpSurname + ' ' + Operators.OpName As OpName, OperatorsRoles.OpRoleName FROM Operators INNER JOIN OperatorsRoles ON Operators.IdOpRole = OperatorsRoles.IdOpRole WHERE (Operators.IdCompany = @IdCompany)"> <SelectParameters> <asp:QueryStringParameter Name="IdCompany" QueryStringField="IdCompany" /> </SelectParameters> </asp:SqlDataSource>disable:function(){ var e=this.get_tableElement(); if (e!=null) { e.className="rcbDisabled"; } this.set_enabled(false); this.get_inputDomElement().disabled="disabled"; this.disableEvents(); var d=this.get_items().get_count(); for (var c=0; c<d; c++) { this._children.getItem(c).disable(); }}disable:function(){ this.set_enabled(false); this.get_element().className="rcbDisabled";}<%@ Page Language="C#" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><%@ Register assembly="Telerik.Web.UI" namespace="Telerik.Web.UI" tagprefix="telerik" %><script runat="server"> protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { populateLevel1(); connectEvents(); } } protected void Page_PreRender(object sender, EventArgs e) { if (!IsPostBack) { initJavascript(); } } protected void btnRun_Click(object sender, EventArgs e) { } private void populateLevel1() { ddLevel1.Items.Add(new RadComboBoxItem("", "")); for (var i = 1; i <= 4; i++) { string name = String.Format("Item {0}", i); string value = String.Format("{0}", i); ddLevel1.Items.Add(new RadComboBoxItem(name, value)); } ddLevel1.SelectedIndex = 0; } protected virtual void connectEvents() { ddLevel1.OnClientSelectedIndexChanged = "ddLevel1SelectedIndexChanged"; } protected virtual void initJavascript() { string script = @"Sys.UI.DomEvent.addHandler(window, 'load', function() {{ initJavascript('{0}'); }});"; script = String.Format(script, ddLevel2.ClientID); ClientScript.RegisterStartupScript(this.GetType(), this.ClientID + "_initJavascript", script, true); } </script><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <script type="text/javascript"> var ddLevel2 = null; function initJavascript(ddLevel2ClientID) { var foo = $find(ddLevel2ClientID); if (!foo) { window.setTimeout(function() { initJavascript(ddLevel2ClientID); }, 100); return; } ddLevel2 = $find(ddLevel2ClientID); } function ddLevel1SelectedIndexChanged(sender, eventArgs) { var item = eventArgs.get_item(); var value = item.get_value(); ddLevel2.disable(); window.setTimeout(function() { getLevel2(value, ddLevel2); }, 1000); } function getLevel2(value, dd) { dd.trackChanges(); dd.clearSelection(); dd.clearItems(); if (value) { var items = dd.get_items(); var item = new Telerik.Web.UI.RadComboBoxItem(); item.set_text(""); item.set_value(""); items.add(item); item.select(); items.add(item); for (var i = 1; i <= 4; i++) { item = new Telerik.Web.UI.RadComboBoxItem(); item.set_text("Item " + value + "." + i); item.set_value(value + "." + i); items.add(item); } dd.commitChanges(); } dd.enable(); } </script> <title>Testing RadComboBoxes</title></head><body> <form id="form1" runat="server"> <asp:ScriptManager ID="scriptManager" runat="server"></asp:ScriptManager> <asp:UpdatePanel ID="updatePanel" runat="server"> <ContentTemplate> <asp:Label ID="lblLevel1" runat="server">Level One:</asp:Label> <telerik:RadComboBox ID="ddLevel1" runat="server"></telerik:RadComboBox> <br /> <asp:Label ID="lblLevel2" runat="server">Level Two:</asp:Label> <telerik:RadComboBox ID="ddLevel2" runat="server"></telerik:RadComboBox> <br /> <asp:Button ID="btnRun" runat="server" OnClick="btnRun_Click" Text="Go!" /> </ContentTemplate> </asp:UpdatePanel> </form></body></html><telerik:RadAjaxPanel ID="RadAjaxPanel1" runat="server"> <telerik:RadGrid ID="grdFormList" runat="server" CssClass="RadGrid" GridLines="None" AllowPaging="false" AllowSorting="false" AutoGenerateColumns="False" ShowStatusBar="true" Height="100%" Width="100%" OnNeedDataSource="grdFormList_NeedDataSource" OnDataBound="grdFormList_DataBound"> <MasterTableView CommandItemDisplay="None" DataKeyNames="ID"> <NoRecordsTemplate> No forms to review </NoRecordsTemplate> <Columns> <telerik:GridBoundColumn DataField="ID" HeaderText="ID" Visible="false"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Title" HeaderText="Incentive Plan Form" HeaderStyle-HorizontalAlign="Left" ItemStyle-HorizontalAlign="Left"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="View" HeaderText="View" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <telerik:radbutton id="btnViewItem" runat="server" text="" style="background:url(/_layouts/MirandaImages/msinfopath.png); width:20px; height:20px;"> <Image EnableImageButton="true" /> </telerik:radbutton> </ItemTemplate> </telerik:GridTemplateColumn> <telerik:GridBoundColumn DataField="LastReviewDate" HeaderText="Last Review" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center"> </telerik:GridBoundColumn> <telerik:GridTemplateColumn DataField="Review" HeaderText="Review This Item" HeaderStyle-HorizontalAlign="Center" ItemStyle-HorizontalAlign="Center"> <ItemTemplate> <asp:CheckBox id="cbReview" checked="false" runat="server" /> </ItemTemplate> </telerik:GridTemplateColumn> </Columns> </MasterTableView> </telerik:RadGrid> </telerik:RadAjaxPanel> </div> <div id="divFooterButtons" style="text-align:right; width:800px; padding-top:5px;"> <telerik:RadButton ID="btnSubmit" runat="server" Text="Done" OnClick="btnSubmit_Click" /> </div>