Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
146 views
I'm trying to use the GridHTMLEditorColumnEditor control with my grid but it just renders as a simple textbox when switching to edit mode.  The other external column editors I use work just fine.  Attached is a screenshot of what it looks like when it renders.  I couldn't find much documentation on this control.  Do I need to set some other properties or something?

<telerik:RadGrid ID="rgCesWeeklyLogs" runat="server"
    AutoGenerateColumns="False" GridLines="None"
    Skin="Windows7"
 
    AllowPaging="true" AllowSorting="true"
    onneeddatasource="rgCesWeeklyLogs_NeedDataSource"
    onupdatecommand="rgCesWeeklyLogs_UpdateCommand"
    ondatabound="rgCesWeeklyLogs_DataBound">
    <MasterTableView CommandItemDisplay="None" DataKeyNames="Id">
        <CommandItemSettings ExportToPdfText="Export to Pdf" />
        <Columns>
           <telerik:GridTemplateColumn UniqueName="EditLog">
                <ItemTemplate>
                    <asp:ImageButton ID="btnEdit" runat="server" ImageUrl="~/Images/edit-icon.jpg" CommandName="Edit" ToolTip="Edit Record" />
                </ItemTemplate>
            </telerik:GridTemplateColumn>
            <telerik:GridBoundColumn DataField="ActivityDate" ReadOnly="true" DataFormatString="{0:d}" />
            <telerik:GridBoundColumn DataField="DayOfWeek" ReadOnly="true" HeaderText="Day of Week" />
            <telerik:GridBoundColumn DataField="Activity" HeaderText="Planned Activity" ColumnEditorID="GridHTMLEditorColumnEditor1" />
            <telerik:GridBoundColumn DataField="Outcome" HeaderText="Outcome" ColumnEditorID="ActivityEditor" />
             <telerik:GridBoundColumn DataField="LastUpdated" HeaderText="Last Updated" ReadOnly="true" />
        </Columns>
    </MasterTableView>
</telerik:RadGrid>
<telerik:GridTextBoxColumnEditor ID="ActivityEditor" TextBoxMode="MultiLine" TextBoxStyle-Width="500px" TextBoxStyle-Height="200px" runat="server" />
<br />
<telerik:GridHTMLEditorColumnEditor ID="GridHTMLEditorColumnEditor1"
    runat="server">
</telerik:GridHTMLEditorColumnEditor>

Rumen
Telerik team
 answered on 22 Oct 2010
1 answer
90 views

 

Hi,

I’ve been working on a Custom Radgrid and Radtoolbar control which works very well.  At the moment the javascript used is still in the design view of the page and want to include this in my control dll. I’ve looked around the site and can’t find any examples of how to go about doing this.

 

How would I go about including the below in my code:

function RowClick(sender, eventArgs) {

            if (editedRow != null && hasChanges) {

                if (confirm("Update changes?")) {

                    hasChanges = false;

                    $find("<%=gvGrid.MasterTableView.ClientID %>").updateItem(editedRow);

                }

                else {

                    hasChanges = false;

                }

            }

        }

 

Also how would I change it so gvGrid is dynamic so I can have different names for my grids etc.

 

Any pointers in the right direction would be great.

 

Thanks

Veli
Telerik team
 answered on 22 Oct 2010
1 answer
80 views
Dear Telerik Community,

Currently i have a problem with my radgrid where i autoload my data in it. I use for this auto generation autogeneratecolumns set to true, but before i add my dynamic data i set one column in the codebehind. This is an GridClientSelectColumn with a width of 30 pixels. When i render my page the headers of the columns overflows! I have searched and looked into a solution but i cannot find any possible solution.

The rest of the text is a further detailed information about my problem:

Development: Visual Studio 2010 Professional Edition
Telerik Version: Latest version of Telerik Ajax Controls

Snippits:

Radgrid
<cc1:TabContainer ID="tcObjects" CssClass="ajaxtab" runat="server">
    <cc1:TabPanel ID="tpSearchResults" runat="server" TabIndex="0" Visible="false" CssClass="css_div_gridpanel">
        <ContentTemplate>
            <div class="css_div_control">
                <div class="css_div_titlebar">
                    <div style="float:left; height: 24px; width: 24px; margin: 2px;">
                        <asp:Image ID="imgSearchResults" runat="server" Width="24px" Height="24px" />
                    </div>
                    <div class="css_div_title">
                        <span class="css_title_lbl">
                            <asp:Label ID="lblSearchResults" runat="server"></asp:Label>
                        </span>
                    </div>
                    <asp:Panel ID="pSearchResults" CssClass="css_div_actions" runat="server">
                        <asp:LinkButton ID="btnAttach" OnClick="AttachObjects" runat="server">
                            <div class="css_action_item_enabled" style="float: right;">
                                <div class="css_action_item_icon_add">
                                </div>
                                <span class="css_action_link">
                                    <asp:Label runat="server" ID="lblAttach"></asp:Label>
                                </span>
                            </div>
                        </asp:LinkButton>
                    </asp:Panel>
                </div>
                <div class="css_div_datacontrol_content">
                    <div class="css_div_datacontrol_data">
                        <asp:Panel ID="GridPanel" runat="server" CssClass="css_div_gridpanel">
                            <telerik:RadGrid ID="rgSearchResults" OnNeedDataSource="rgSearchResults_NeedDataSource" AutoGenerateColumns="true"
                            HeaderStyle-Wrap="false" AllowMultiRowSelection="true" GridLines="None" Skin="Sunset" EnableViewState="true"
                            EnableEmbeddedScripts="false" EnableEmbeddedSkins="false" AllowSorting="true" EnableEmbeddedBaseStylesheet="false"
                            RegisterWithScriptManager="false" AllowFilteringByColumn="true" runat="server">
                                <MasterTableView Width="100%"></MasterTableView>
                                <GroupingSettings CaseSensitive="false" />
                                <HeaderStyle Width="150px" />
                                <ClientSettings EnableRowHoverStyle="true" AllowColumnsReorder="true" ReorderColumnsOnClient="true"
                                Resizing-AllowRowResize="false" ColumnsReorderMethod="Reorder" Resizing-AllowColumnResize="true" Resizing-ResizeGridOnColumnResize="true"
                                Resizing-EnableRealTimeResize="true" Scrolling-AllowScroll="true">
                                    <Scrolling UseStaticHeaders="true" AllowScroll="true" />
                                    <Selecting AllowRowSelect="true" />
                                    <ClientEvents OnGridCreated="GridCreated" />
                                </ClientSettings>
                            </telerik:RadGrid>
                        </asp:Panel>
                    </div>
                </div>
            </div>
        </ContentTemplate>
    </cc1:TabPanel>
</cc1:TabContainer>

Javascript
function GridCreated(sender, args) {
    var grid = sender;
    var masterTable = sender.get_masterTableView();
    masterTable.selectAllItems(true);
}

Codebehind
GridClientSelectColumn column = new GridClientSelectColumn();
this.rgSearchResults.Columns.Add(column);
column.Reorderable = false;
column.Resizable = false;
column.ItemStyle.Width = Unit.Pixel(30);
column.HeaderStyle.Width = Unit.Pixel(30);
 
this.rgSearchResults.DataSource = table;
this.rgSearchResults.DataBind();

An image is attached to this post where the problem is marked.

For the rest i have tried the following topics / websites:
http://www.telerik.com/community/forums/aspnet-ajax/grid/radgrid-autogeneratecolumns-false-issue.aspx
http://www.telerik.com/community/forums/aspnet-ajax/grid/header-and-detail-columns-are-misaligned.aspx
http://www.telerik.com/community/forums/aspnet-ajax/grid/there-is-a-shift-between-the-header-and-the-columns.aspx
http://www.telerik.com/community/forums/aspnet-ajax/grid/headers-and-items-don-t-line-up.aspx
http://www.telerik.com/community/forums/aspnet-ajax/grid/gridclientselectcolumn-header-checkbox-does-not-clear.aspx
Martin
Telerik team
 answered on 22 Oct 2010
1 answer
36 views
Our client wants to have the schedule in a month view, but strangely enough, they want to consolidate Saturday and Sunday into one box.  Is there a way to do that?

Paul
Veronica
Telerik team
 answered on 22 Oct 2010
3 answers
102 views
Hello.

I am using Telerik Q2 2010 (v.2010.2.826.20), and I'm having problems opening a RadWindow.

The structure involved is like this:

Aspx page "P" uses Masterpage "M".
"P" contains user control "A" which contains user control "B".

"B" contains a RadGrid, where the rows have a template column with an
asp:button, which fires an event with a custom delegate.

"A" responds to the event, fires a new event, which "P" responds to,
finally running method public void OpenRadWindow(string url, bool modal):

var rWindow = new RadWindow();
rWindow.NavigateUrl = url;
rWindow.AutoSize = true;
rWindow.Modal = modal;
rWindow.Title = "Målepunkt";
rWindow.VisibleTitlebar = true;
rWindow.VisibleStatusbar = false;
rWindow.VisibleOnPageLoad = true;
rWindow.Behaviors = Telerik.Web.UI.WindowBehaviors.Move | Telerik.Web.UI.WindowBehaviors.Close;
rWindow.ShowContentDuringLoad = false;
rWindow.IconUrl = "--";
rWindow.Skin = "Office2007";
rWindow.EnableViewState = false;

RadWindowManager1.Windows.Add(rWindow);


The method fires as it should when I press the button,
but nothing happens when the line "RadWindowManager.Windows.Add(rWindow)" is run.

This works beautifully in another solution, where I use Telerik Q1 2010,
but here the only thing that happens is that the usercontrol firing the event
just "blinks".

One difference from the solution in which this approach works, is that here we use Ajax:

"M": RadScriptManager.
"P": RadWindowManager.
"A": <RadAjaxPanel>..."B"...</RadAjaxPanel>
"B": <RadAjaxManager><UpdatedControls>...RadGrid...</UpdatedControls></RadAjaxManager> RadGrid

I've tried to put the RadWindowManager in the page "P" as well as in both user controls "A" and "B".


Is the problem related to Ajax, and what can I do?
Georgi Tunev
Telerik team
 answered on 22 Oct 2010
3 answers
88 views
Hello,

I can't figure out why doesn't display de inline form (showInsertFormAt, even showInlineInsertForm).
This only work if i remove the InlineInsertTemplate...

any clues?

<
telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
    <telerik:RadFormDecorator ID="RadFormDecorator1" DecorationZoneID="DecoratedControlsContainer"
        runat="server" />
    <telerik:RadWindowManager ID="RadWindowManager1" runat="server" EnableShadow="true"
        Skin="Office2007">
    </telerik:RadWindowManager>
    <telerik:RadScriptBlock ID="RadScriptBlock1" runat="server">
 
        <script type="text/javascript">
            function OnClientAppointmentInserting(sender, eventArgs) {
                $find("<%= txtidFuncionario.ClientID %>").value = $get("txtidFuncionario").value;
                $find("<%= txtDiasPlanificados.ClientID %>").value = $get("txtDiasPlanificados").value;               
            }
            function OnClientTimeSlotClick(sender, eventArgs) {
                var slot = sender.get_activeModel().getTimeSlotFromDomElement(eventArgs.get_domEvent().target);
                sender.showInlineInsertForm(slot);
            }
            function OnClientAppointmentClick(sender, e) {
                var apt = e.get_appointment();
                sender.editAppointmentWithConfirmation(apt);
            }
            function rowDropping(sender, eventArgs) {
                var htmlElement = eventArgs.get_destinationHtmlElement();
                var scheduler = $find('<%= RadScheduler1.ClientID %>');
 
                if (isPartOfSchedulerAppointmentArea(htmlElement)) {
                    var timeSlot = scheduler._activeModel.getTimeSlotFromDomElement(htmlElement);
                    $find("<%= txtTargetSlot.ClientID %>").value = timeSlot.get_index();
                    eventArgs.set_destinationHtmlElement("txtTargetSlot");
                    scheduler.showInlineInsertForm(timeSlot);
                }
                else {
                    eventArgs.set_cancel(true);
                }
            }
            function isPartOfSchedulerAppointmentArea(htmlElement) {
                return $telerik.$(htmlElement).parents().is("div.rsAllDay") ||
                            $telerik.$(htmlElement).parents().is("div.rsContent")
            }
        </script>
 
    </telerik:RadScriptBlock>
    <telerik:RadTextBox ID="txtTargetSlot" runat="server" CssClass="hidden_field">
    </telerik:RadTextBox>
    <telerik:RadTextBox ID="txtidFuncionario" runat="server" CssClass="hidden_field">
    </telerik:RadTextBox>
    <telerik:RadTextBox ID="txtDiasPlanificados" runat="server" CssClass="hidden_field">
    </telerik:RadTextBox>
    <telerik:RadAjaxManager runat="server" ID="RadAjaxManager1">
        <AjaxSettings>
            <telerik:AjaxSetting AjaxControlID="RadScheduler1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadScheduler1" LoadingPanelID="RadAjaxLoadingPanel1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
            <telerik:AjaxSetting AjaxControlID="RadGrid1">
                <UpdatedControls>
                    <telerik:AjaxUpdatedControl ControlID="RadGrid1" />
                </UpdatedControls>
            </telerik:AjaxSetting>
        </AjaxSettings>
    </telerik:RadAjaxManager>
    <telerik:RadSplitter ID="RadSplitter1" LiveResize="true" runat="server" Orientation="Vertical"
        Width="100%">
        <telerik:RadPane ID="RadPane1" runat="server" Width="160" MinWidth="160">
            <telerik:RadGrid ID="RadGrid1" runat="server" DataSourceID="dsPersonal" Skin="Web20"
                OnItemDataBound="RadGrid1_ItemDataBound" GridLines="None" AutoGenerateColumns="False"
                OnRowDrop="RadGrid1_RowDrop" AllowAutomaticInserts="True" AllowAutomaticUpdates="True"
                ShowFooter="True">
                <ClientSettings AllowRowsDragDrop="True">
                    <Selecting AllowRowSelect="True" />
                    <ClientEvents OnRowDropping="rowDropping" />
                </ClientSettings>
                <MasterTableView AutoGenerateColumns="False" DataKeyNames="id_funcionario" DataSourceID="dsPersonal">
                    <CommandItemSettings ExportToPdfText="Exportar a PDF" />
                    <Columns>
                        <telerik:GridBoundColumn Visible="false" DataField="id_funcionario" HeaderText="id_funcionario"
                            SortExpression="id_funcionario" UniqueName="id_funcionario">
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn ItemStyle-Width="100%" DataField="nombre_completo" HeaderText="Personal"
                            SortExpression="nombre_completo" UniqueName="nombre_completo">
                            <ItemStyle Width="100%" />
                        </telerik:GridBoundColumn>
                        <telerik:GridBoundColumn Visible="false" DataField="estado_cumplimiento" HeaderText="Estado Cumplimiento"
                            SortExpression="estado_cumplimiento" UniqueName="estado_cumplimiento">
                        </telerik:GridBoundColumn>
                    </Columns>
                </MasterTableView>
            </telerik:RadGrid>
        </telerik:RadPane>
        <telerik:RadSplitBar ID="RadSplitBar1" runat="server" />
        <telerik:RadPane ID="RadPane2" runat="server">
            <telerik:RadAjaxLoadingPanel runat="server" ID="RadAjaxLoadingPanel1" Skin="Web20" />
            <telerik:RadScheduler Height="398" runat="server" ID="RadScheduler1" DataEndField="fecha_hasta"
                DataKeyField="id_vacacion_planificada" DataSourceID="dsVacaciones" DataStartField="fecha_desde"
                DataSubjectField="id_vacacion_planificada" Skin="Web20" LastDayOfWeek="Sunday"
                OnClientTimeSlotClick="OnClientTimeSlotClick" OnClientAppointmentClick="OnClientAppointmentClick"
                Culture="Spanish (Chile)" AdvancedForm-EnableResourceEditing="true" AllowDelete="False"
                AdvancedForm-Enabled="False" OnAppointmentInsert="RadScheduler1_AppointmentInsert"
                OnClientAppointmentInserting="OnClientAppointmentInserting">
                <%--<AdvancedForm Modal="true" />
                        <TimeSlotContextMenuSettings EnableDefault="true" />
                        <AppointmentContextMenuSettings EnableDefault="true" />--%>
                <AppointmentTemplate>
                    <span class="AppointmentTemplate_span">
                        <%# Eval("nombre_completo.Text") %></span>
                </AppointmentTemplate>
                <InlineInsertTemplate>
                    <div class="rsAdvancedEdit">
                        <div class="rsAdvTitle">
                            <h1 class="rsAdvInnerTitle">
                                Inserta una Planificación</h1>
                            <asp:LinkButton runat="server" ID="AdvancedEditCloseButton" CssClass="rsAdvEditClose"
                                CommandName="Cancel" CausesValidation="false" ToolTip='<%# Container.Appointment.Owner.Localization.AdvancedClose %>'>
       <%# Container.Appointment.Owner.Localization.AdvancedClose%>
                            </asp:LinkButton>
                        </div>
                        <div class="rsAdvContentWrapper">
                            <div class="frmTemplate">
                                <span class="tmp_span">Colaborador</span><span id="spanColaboradorInsert" runat="server"></span>
                                <br />
                                <span class="tmp_span">Fecha Desde</span>
                                <telerik:RadDatePicker ID="rdpFechaDesdeInsert" runat="server" Skin="Web20" />
                                <br />
                                <span class="tmp_span">Fecha Hasta</span>
                                <telerik:RadDatePicker ID="rdpFechaHastaInsert" runat="server" Skin="Web20" />
                                <br />
                                <span class="tmp_span">Dias Planificados</span>
                                <telerik:RadTextBox ID="txtDiasPlanificadosInsert" runat="server" Skin="Web20">
                                </telerik:RadTextBox>
                            </div>
                            <asp:Panel runat="server" ID="ButtonsPanel" CssClass="rsAdvancedSubmitArea">
                                <div class="rsAdvButtonWrapper">
                                    <asp:LinkButton CommandName="Insert" runat="server" ID="UpdateButton" CssClass="rsAdvEditSave">
<span><%# Container.Appointment.Owner.Localization.Save%></span>
                                    </asp:LinkButton>
                                    <asp:LinkButton runat="server" ID="CancelButton" CssClass="rsAdvEditCancel" CommandName="Cancel"
                                        CausesValidation="false">
<span><%# Container.Appointment.Owner.Localization.Cancel%></span>
                                    </asp:LinkButton>
                                </div>
                            </asp:Panel>
                        </div>
                </InlineInsertTemplate>
                <InlineEditTemplate>
                    <div class="rsAdvancedEdit">
                        <div class="rsAdvTitle">
                            <h1 class="rsAdvInnerTitle">
                                Inserta una Planificación</h1>
                            <asp:LinkButton runat="server" ID="AdvancedEditCloseButton" CssClass="rsAdvEditClose"
                                CommandName="Cancel" CausesValidation="false" ToolTip='<%# Container.Appointment.Owner.Localization.AdvancedClose %>'>
       <%# Container.Appointment.Owner.Localization.AdvancedClose%>
                            </asp:LinkButton>
                        </div>
                        <div class="rsAdvContentWrapper">
                            <div class="frmTemplate">
                                <span class="tmp_span">Colaborador</span><span id="spanColaboradorEdit" runat="server"><%# Eval("nombre_completo.Text")%></span>
                                <br />
                                <span class="tmp_span">Fecha Desde</span>
                                <telerik:RadDatePicker ID="rdpFechaDesdeEdit" runat="server" Skin="Web20" DbSelectedDate='<%# Eval("fecha_desde.Text") %>' />
                                <br />
                                <span class="tmp_span">Fecha Hasta</span>
                                <telerik:RadDatePicker ID="rdpFechaHastaEdit" runat="server" Skin="Web20" DbSelectedDate='<%# Eval("fecha_hasta.Text") %>' />
                                <br />
                                <span class="tmp_span">Dias Planificados</span>
                                <telerik:RadTextBox ID="txtDiasPlanificadosEdit" runat="server" Skin="Web20" Text='<%# Eval("dias_planificados.Text") %>'>
                                </telerik:RadTextBox>
                            </div>
                            <asp:Panel runat="server" ID="ButtonsPanel" CssClass="rsAdvancedSubmitArea">
                                <div class="rsAdvButtonWrapper">
                                    <asp:LinkButton CommandName="Update" runat="server" ID="UpdateButton" CssClass="rsAdvEditSave">
<span><%# Container.Appointment.Owner.Localization.Save%></span>
                                    </asp:LinkButton>
                                    <asp:LinkButton runat="server" ID="CancelButton" CssClass="rsAdvEditCancel" CommandName="Cancel"
                                        CausesValidation="false">
<span><%# Container.Appointment.Owner.Localization.Cancel%></span>
                                    </asp:LinkButton>
                                </div>
                            </asp:Panel>
                        </div>
                </InlineEditTemplate>
                <ResourceTypes>
                    <telerik:ResourceType DataSourceID="dsVacaciones" ForeignKeyField="fecha_desde" KeyField="fecha_desde"
                        Name="fecha_desde" TextField="fecha_desde" />
                    <telerik:ResourceType DataSourceID="dsVacaciones" ForeignKeyField="fecha_hasta" KeyField="fecha_hasta"
                        Name="fecha_hasta" TextField="fecha_hasta" />
                    <telerik:ResourceType DataSourceID="dsVacaciones" ForeignKeyField="nombre_completo"
                        KeyField="nombre_completo" Name="nombre_completo" TextField="nombre_completo" />
                    <telerik:ResourceType DataSourceID="dsVacaciones" ForeignKeyField="dias_planificados"
                        KeyField="dias_planificados" Name="dias_planificados" TextField="dias_planificados" />
                </ResourceTypes>
            </telerik:RadScheduler>
        </telerik:RadPane>
    </telerik:RadSplitter>
Veronica
Telerik team
 answered on 22 Oct 2010
1 answer
83 views
Hi,
I am new to Telerik. I have developed a a screen containing Telerik panel bars containing, telerik text boxes, comboboxes and Telerik Grid andTelerik date picker.
There are 5 panel items each containg on total 38 controls and 5-7 validators
follwoing are the details,
1. Telerik Trial version
2. OS the application is being tetsed in: Windows 7/Windows 2008 server/ Windows XP
3. Browser:  IE8, Mozilla 3.0
4. Working Environment: Visual Studio 2010

The follwing are the issues,
1.  Performance is bad during load of page in Windows 7/Windows 2008 server and  when items are being selected from comboxes .  Performance is better in Windows XP.
2. The screen flickers on occurance of events, and the controls lose set width.
3. These Issues are not that noticeable in Mozilla.

I have looked into the optimization section, but was not of much help. Pl suggest.
Pavlina
Telerik team
 answered on 22 Oct 2010
3 answers
983 views
hey everyone,

How are cells of a row accessed in RadGrid,i have used data table as data source and i want to access cells something like this in Gridview.How can i achieve this?...

 if (gvOrders.Rows.Count > 0)
            {
                foreach (GridViewRow row in gvOrders.Rows)
                {
                    InsertOrder(Convert.ToInt32(row.Cells[0].Text), Convert.ToInt32(row.Cells[3].Text));
                }
            }

Thanks
Amit
Princy
Top achievements
Rank 2
 answered on 22 Oct 2010
2 answers
62 views

Hi All,

I have a ajaxified Radgrid, having some columns,
there is one button column for file dowwnload.
when we hit that button
the files from server should get downloaded.

But due to ajaxification, we are not able to download the files.
If i remove the radajaxmanager then i am able to download the files.

protected void GrdDocs_OnItemCommand(object sender, GridCommandEventArgs e)
        {
            if (e.CommandName == "Download")
            {
              GridDataItem item = e.Item as GridDataItem;
              string filePath = item["FILEPATH"].Text;
               string filename = Path.GetFileName(filePath);

               Response.ClearContent();
               Response.Clear();
               Response.ContentType = "application/zip";
               Response.AppendHeader("content-disposition", "attachment; filename=" + filename);

               try
                 {
                    //RadAjaxManager1.ResponseScripts.Add(String.Format(@"window.location.href = ""{0}"";", filePath));
                    Response.TransmitFile(filePath);
                    Response.Flush();
                    //Response.End();
                           
                 }
              catch(exception e)
              {
              }
            }

}

------------------

In ASCX page

<telerik:GridButtonColumn ButtonType="LinkButton" CommandName="Download" HeaderText="AVAILABLE FILES"
Text="Download" UniqueName="FILEPATH">                           
</telerik:GridButtonColumn>

<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
    <AjaxSettings>
        <telerik:AjaxSetting AjaxControlID="Submit">
            <UpdatedControls>
                <telerik:AjaxUpdatedControl ControlID="" LoadingPanelID="RadAjaxLoadingPanel1" />
            </UpdatedControls>
        </telerik:AjaxSetting>
    </AjaxSettings>
   
</telerik:RadAjaxManager>

Note: The submit button is inside asp:updatePanel.

 

 

Pavlina
Telerik team
 answered on 22 Oct 2010
1 answer
92 views
Hi,

I am using following code for fomating one of the grid column.

 

Private Sub Grid_ColumnCreated(ByVal sender As Object, ByVal e As Telerik.Web.UI.GridColumnCreatedEventArgs) Handles WITSGrid.ColumnCreated

 

 

 

 

If InStr(e.Column.UniqueName, "USD", CompareMethod.Binary) > 1 Then

 

e.Column.ItemStyle.HorizontalAlign = HorizontalAlign.Right

 

Dim x As GridBoundColumn = CType(e.Column, GridBoundColumn)

 

x.DataFormatString =

"{0:###,###.###}"

 

 

End If

 

 

 

 

 

End Sub

problem is when that column has 0 values then it is displaying as null vall (empty cell) insted of 0.000. Can you please suggest me.

Regards
admin

Tsvetina
Telerik team
 answered on 22 Oct 2010
Narrow your results
Selected tags
Tags
+? more
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Ambisoft
Top achievements
Rank 2
Iron
Pascal
Top achievements
Rank 2
Iron
Matthew
Top achievements
Rank 1
Sergii
Top achievements
Rank 1
Andrey
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?