I have the following in my ASPX page
<Columns>
<telerik:GridClientSelectColumn Reorderable="False" UniqueName="ClientSelectColumn">
</telerik:GridClientSelectColumn>
<telerik:GridTemplateColumn HeaderText="Units On Order" UniqueName="unqUnitsOnOrder" ItemStyle-HorizontalAlign="Right">
<ItemTemplate>
<asp:TextBox ID="txtUnitsOnOrder" MaxLength="5" runat="server" Width="60px" Text='<%# String.Format("{0:#,##0}", DataBinder.Eval(Container.DataItem,"UnitsOnOrder")) %>' />
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtUnitsOnOrderUpd" runat="server" Width="60px" Text='<%# DataBinder.Eval(Container.DataItem,"UnitsOnOrder") %>' />
</EditItemTemplate>
</telerik:GridTemplateColumn>
</Columns>
I use the following to modify a grid page at runtime
Public Sub radGrid_ItemDataBound(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridItemEventArgs)
If e.Item.ItemType = GridItemType.Item OrElse e.Item.ItemType = GridItemType.AlternatingItem Then
Dim txtUnitsOnOrder As TextBox = DirectCast(e.Item.FindControl("txtUnitsOnOrder"), TextBox)
txtUnitsOnOrder.Style("text-align") = "right" '
End If
End Sub
What code do I add to have a specific "ClientSelectColumn" "checked" when a grid page is displayed?
My aspx page has
<telerik:GridClientSelectColumn Reorderable="False" UniqueName="ClientSelectColumn">
<HeaderStyle Width="20px"></HeaderStyle>
</telerik:GridClientSelectColumn>
In my code behind, I want to initialy check some rows. How do I code this?
The following code does not produce an error, but nothing is checed when the page is displayed
(I've tried this the following events: ItemDataBound, ItemCommand, and PreRender
Dim chkClientSelectColumn As CheckBox = DirectCast(item.FindControl("ClientSelectColumnSelectCheckBox"), CheckBox)
chkClientSelectColumn.Checked = True
Line 21: <th>Last Update</th>
Line 22: </tr>
Line 23: <%foreach (var listing in Model) { %>
Line 24: <tr>
Line 25: <td><%= Html.ActionLink(listing.ProviderId, "Details", new { id = listing.ProviderId })%></td>
|
[HttpException (0x80004005): Control 'ctl00_MainContent_FileExplorer1_ctl00_MainContent_FileExplorer1_ajaxPanelPanel' of type 'OurUpdatePanel' must be placed inside a form tag with runat=server.] System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +8689747 System.Web.UI.PageWrapper.System.Web.UI.IPage.VerifyRenderingInServerForm(Control control) +42 System.Web.UI.UpdatePanel.Render(HtmlTextWriter writer) +49 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 Telerik.Web.UI.PreControlToAjaxify.Render(HtmlTextWriter writer) +112 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10 Telerik.Web.UI.RadPane.RenderContents(HtmlTextWriter writer) +332 System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32 Telerik.Web.UI.RadWebControl.Render(HtmlTextWriter writer) +12 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 Telerik.Web.UI.RadSplitter.RenderContents(HtmlTextWriter writer) +169 System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32 Telerik.Web.UI.RadWebControl.Render(HtmlTextWriter writer) +12 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 Telerik.Web.UI.RadFileExplorer.RenderChildren(HtmlTextWriter writer) +48 System.Web.UI.WebControls.WebControl.RenderContents(HtmlTextWriter writer) +10 Telerik.Web.UI.RadWebControl.RenderContents(HtmlTextWriter writer) +4 System.Web.UI.WebControls.WebControl.Render(HtmlTextWriter writer) +32 Telerik.Web.UI.RadWebControl.Render(HtmlTextWriter writer) +12 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 ASP.views_pages_index_aspx.__RenderContent2(HtmlTextWriter __w, Control parameterContainer) in d:\Development\Adaptyne\src\RealtyConnect.SiteAdminWeb\Views\Pages\Index.aspx:23 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 ASP.views_shared_site_master.__Render__control1(HtmlTextWriter __w, Control parameterContainer) in d:\Development\Adaptyne\src\RealtyConnect.SiteAdminWeb\Views\Shared\Site.Master:55 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Control.Render(HtmlTextWriter writer) +10 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer) +43 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 Telerik.Web.UI.RadAjaxControl.RenderPageInAjaxMode(HtmlTextWriter writer, Control page) +594 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256 System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19 System.Web.UI.Page.Render(HtmlTextWriter writer) +29 System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer) +43 System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27 System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99 System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266 |
| <%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<List<PageInfo>>" %> |
| <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> |
| <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> |
| <title>Index</title> |
| </asp:Content> |
| <asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <h2>Pages</h2> |
| <p> |
| <%= Html.ActionLink("Add a Page", "Create") %> |
| </p> |
| <% using (Html.BeginForm()) {%> |
| <table> |
| <tr> |
| <th>Page</th> |
| <th>Page Name</th> |
| <th>Template</th> |
| <th>Last Update</th> |
| </tr> |
| <%foreach (var listing in Model) { %> |
| <tr> |
| <td><%= Html.ActionLink(listing.ProviderId, "Details", new { id = listing.ProviderId })%></td> |
| <td><%= listing.RelativeUrl %></td> |
| <td><%= listing.TemplateID %></td> |
| <td><%= System.DateTime.Now.ToString() %></td> |
| </tr> |
| <% } %> |
| </table> |
| <div id="FileXplorer"> |
| <table cellspacing="10"> |
| <tr> |
| <td> |
| <telerik:RadFileExplorer runat="server" ID="FileExplorer1" Width="450" Skin="Vista" |
| OnClientCreateNewFolder="OnClientCreateNewFolder" OnClientDelete="OnClientDelete" |
| OnClientFileOpen="OnClientFileOpen" OnClientFolderChange="OnClientFolderChange" |
| OnClientFolderLoaded="OnClientFolderLoaded" OnClientItemSelected="OnClientItemSelected" |
| OnClientLoad="OnClientLoad" OnClientMove="OnClientMove"> |
| <Configuration ViewPaths="~/FileExplorer/Examples/Default/Images/Northwind/" UploadPaths="~/FileExplorer/Examples/Default/Images/Northwind/" |
| DeletePaths="~/FileExplorer/Examples/Default/Images/Northwind/" /> |
| </telerik:RadFileExplorer> |
| </td> |
| <td> |
| <div id="eventConsole" class="module" style="height: 470px; width: 300px; overflow: auto;"> |
| </div> |
| </td> |
| </tr> |
| </table> |
| </div> |
| <% } %> |
| </asp:Content> |
| <asp:Content ID="Content3" ContentPlaceHolderID="Scripts" runat="server"> |
| <script type="text/javascript"> |
| //<![CDATA[ |
| function OnClientFolderLoaded(sender, args) { |
| LogEvent("Grid folder loaded: " + args.get_item().get_name()); |
| } |
| function OnClientFileOpen(sender, args) { |
| LogEvent("Item open: " + args.get_item().get_name()); |
| } |
| function OnClientItemSelected(sender, args) { |
| LogEvent("Item click: " + args.get_item().get_name()); |
| } |
| function OnClientFolderChange(sender, args) { |
| LogEvent("Tree folder change: " + args.get_item().get_name()); |
| } |
| function OnClientDelete(sender, args) { |
| LogEvent("Delete: " + args.get_item().get_name()); |
| } |
| function OnClientCreateNewFolder(sender, args) { |
| LogEvent("Create new folder: " + args.get_newPath()); |
| } |
| function OnClientMove(sender, args) { |
| LogEvent("Item moved to: " + args.get_newPath()); |
| } |
| function OnClientLoad(sender, args) { |
| LogEvent("File Explorer loaded!"); |
| } |
| function LogEvent(text) { |
| var d = new Date(); |
| var dateStr = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds() + "." + d.getMilliseconds(); |
| var eventConsole = $get("eventConsole"); |
| eventConsole.innerHTML += "[" + dateStr + "] " + text + "<br/>"; |
| } |
| //]]> |
| </script> |
| </asp:Content> |
| function rgCase_onRowCreated(sender, eventArgs) { |
| var dataItem = eventArgs.get_gridDataItem(); |
| dataItem._element.cells[5].onmouseover = function() { |
| var CaseID = eventArgs.getDataKeyValue("CaseID"); |
| var oManager = GetRadWindowManager(); |
| var oWindow = oManager.getWindowByName("rwCaseDetails"); |
| oWindow.set_offsetElementID(dataItem._element.cells[5].uniqueID); |
| oManager.open("CaseDetails.aspx?CaseID=" + CaseID, "rwCaseDetails"); |
| }; |
| dataItem._element.cells[5].onmouseout = function() { |
| var oManager = GetRadWindowManager(); |
| oManager.closeActiveWindow(); |
| }; |
| } |
| <telerik:RadWindow ID="rwCaseDetails" runat="server" Behavior="None" Behaviors="None" InitialBehavior="None" NavigateUrl="CaseDetails.aspx" ReloadOnShow="True" ShowContentDuringLoad="False" Style="display: none;" Left="-110px" Top="20px" Width="220px" Height="150px" VisibleStatusbar="False" DestroyOnClose="False" EnableViewState="False" KeepInScreenBounds="True" VisibleTitlebar="False"> |
| </telerik:RadWindow> |
| RadProgressArea1.Localization.UploadedFiles = "Completed Steps: "; |
| RadProgressArea1.Localization.CurrentFileName = "Step: "; |
| RadProgressArea1.Localization.TotalFiles = "Total Steps: "; |
I am using the Editor as an email template editor. The users have the ability to create html or plain text emails. The problem is when I use the .Text property I am not getting the carriage returns or line feeds. Is there a different property I need to be using or setting just to get plain text?
<
YAxis MinValue="1">
Thanks for your help,
Dean