Telerik Forums
UI for ASP.NET AJAX Forum
4 answers
144 views
Hello,

I am setting localization.recurrence field to "Create recurring series of task" but it is wrapping and not displaying in a single line.
The dfault width of this recurrence label is set to 75px.Please reply as soon as possible.


Thank in advance,
Madhu.
Saimadhukar
Top achievements
Rank 1
 answered on 28 Nov 2011
7 answers
294 views
Hi,

I've a RadToolBar in RadListView's itemTemplate.
My problem is that; When I give CommandName to RadToolBarButtons. listview's ItemCommand function doesn't catch it.

protected void lv_ItemCommand(object source, RadListViewCommandEventArgs e)
{
...
}

..
<
telerik:RadToolBar ID="tb" runat="server">
<Items>
<telerik:RadToolBarButton runat="server"  text="test" CommandName="Edit"></telerik:RadToolBarButton>
</Items>
</telerik:RadToolBar>
..


only if I give a buttonClick command to RadToolBar, tb_ButtonClick function can do it..
<telerik:RadToolBar ID="tb" runat="server" OnButtonClick="tb_ButtonClick">
<Items>
<telerik:RadToolBarButton runat="server"  text="test" CommandName="Edit"></telerik:RadToolBarButton>
</Items>
</telerik:RadToolBar>


My Question is that; Is there any way to catch ListView_ItemCommand function by not using RadToolBar ButtonClick ?


Thanks
Sincerely,
Caglar DUMAN
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2011
1 answer
84 views
Dear Telerik Team,

I am using Rad Grid and have following columns in my Grid.

<Columns>
            <telerik:GridClientSelectColumn UniqueName="CheckboxSelectColumn" ItemStyle-HorizontalAlign="Left">
                <HeaderStyle Width="25px" />
                <ItemStyle HorizontalAlign="Center" />
            </telerik:GridClientSelectColumn>
            <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn">
                <HeaderStyle Width="30px" />
                <ItemStyle HorizontalAlign="Center" />
            </telerik:GridEditCommandColumn>
            <telerik:GridCheckBoxColumn DataField="ysnPrimaryAddress" ConvertEmptyStringToNull="true"
                DefaultInsertValue="false" HeaderText="Primary" SortExpression="ysnPrimaryAddress"
                UniqueName="ysnPrimaryAddress" HeaderTooltip="Primary" Visible="false">
                <HeaderStyle Width="50px" />
                <ItemStyle HorizontalAlign="Center" />
            </telerik:GridCheckBoxColumn>
            <telerik:GridBoundColumn DataField="strPrimaryAddress" HeaderText="Primary" SortExpression="strPrimaryAddress"
                UniqueName="strPrimaryAddress" HeaderTooltip="Primary" CurrentFilterFunction="Contains">
                <HeaderStyle Width="90px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="strAddressType" HeaderText="Address Type" SortExpression="strAddressType"
                UniqueName="strAddressType" HeaderTooltip="Address Type" CurrentFilterFunction="Contains">
                <HeaderStyle Width="90px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="strAddress1" HeaderText="Address 1" SortExpression="strAddress1"
                UniqueName="strAddress1" HeaderTooltip="Address 1" CurrentFilterFunction="Contains">
                <HeaderStyle Width="125px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="strAddress2" HeaderText="Address 2" SortExpression="strAddress2"
                UniqueName="strAddress2" HeaderTooltip="Address 2" CurrentFilterFunction="Contains">
                <HeaderStyle Width="125px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="strStreet" HeaderText="Street" SortExpression="strStreet"
                UniqueName="strStreet" HeaderTooltip="Street" CurrentFilterFunction="Contains">
                <HeaderStyle Width="125px" />
            </telerik:GridBoundColumn>
            <telerik:GridBoundColumn DataField="strCity" HeaderText="City" SortExpression="strCity"
                UniqueName="strCity" HeaderTooltip="City" CurrentFilterFunction="Contains">
                <HeaderStyle Width="90px" />
            </telerik:GridBoundColumn>
        </Columns>

I really don't understand why Filter Menu doesn't show all items. Specially items like Contains, Starts With ,Ends With, Is Empty doesn't appear. Please advise. Thank you in advance for any assistance.

Regards

Pathan L.
Princy
Top achievements
Rank 2
 answered on 28 Nov 2011
3 answers
132 views
Hello,

I have a problem to retrieve data in insert mode. It works fine in Update mode ...

<telerik:RadGrid ID="RadGridNomenclature" EnableViewState="true" OnItemCommand="RadGridNomenclature_ItemCommand" OnItemDataBound="RadGridNomenclature_ItemDataBound" OnUnload="RadGridNomenclature_Unload" OnNeedDataSource="RadGridNomenclature_NeedDataSource" OnInsertCommand="RadGridNomenclature_InsertCommand" OnDeleteCommand="RadGridNomenclature_DeleteCommand" OnUpdateCommand="RadGridNomenclature_UpdateCommand" runat="server" Skin="Windows7" PageSize="20" Width="777px">
    <MasterTableView AllowAutomaticInserts="true" AutoGenerateColumns="false" DataKeyNames="uid" InsertItemPageIndexAction="ShowItemOnCurrentPage" AllowPaging="True" CommandItemDisplay="Top">
        <Columns>
            <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn">
                <ItemStyle CssClass="MyImageButton" />
            </telerik:GridEditCommandColumn>
 
            <telerik:GridTemplateColumn HeaderText="UID" SortExpression="uid" UniqueName="uid" Visible="True">
                <HeaderStyle Width="175px" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="uid" Text='<%# Eval("uid") %>'></asp:Label>
                </ItemTemplate>
                <InsertItemTemplate>
                    <telerik:RadTextBox ID="RadTextBoxUid" runat="server" Text='Calculated by the system' Width="175px" ReadOnly="True" Enabled="false" />
                </InsertItemTemplate>
                <EditItemTemplate>
                   <telerik:RadTextBox ID="RadTextBoxUid" runat="server" Text='<%# Bind("uid") %>' Width="175px" ReadOnly="True" />
                </EditItemTemplate>
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn HeaderText="Description" SortExpression="description" UniqueName="description" Visible="True">
                <HeaderStyle Width="500px" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="description" Text='<%# Eval("description") %>'></asp:Label>
                </ItemTemplate>
                <InsertItemTemplate>
                    <telerik:RadTextBox ID="RadTextBoxDescription" runat="server" Width="450px" />
                </InsertItemTemplate>
                <EditItemTemplate>
                   <telerik:RadTextBox ID="RadTextBoxDescription" runat="server" Text='<%# Bind("description") %>' Width="450px" />
                </EditItemTemplate>               
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn HeaderText="ISO country code" SortExpression="c" UniqueName="c" Visible="False">
                <HeaderStyle Width="75px" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="c" Text='<%# Eval("c") %>'></asp:Label>
                </ItemTemplate>
                <InsertItemTemplate>
                    <telerik:RadTextBox ID="RadTextBoxC" runat="server" Width="100px"/>
                </InsertItemTemplate>
                <EditItemTemplate>
                   <telerik:RadTextBox ID="RadTextBoxC" runat="server" Text='<%# Bind("c") %>' Width="100px" />
                </EditItemTemplate>               
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn HeaderText="Identifiant telephonique" SortExpression="code" UniqueName="code" Visible="False">
                <HeaderStyle Width="75px" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="code" Text='<%# Eval("code") %>'></asp:Label>
                </ItemTemplate>
                <InsertItemTemplate>
                    <telerik:RadTextBox ID="RadTextBoxCode" runat="server" Width="100px"/>
                </InsertItemTemplate>
                <EditItemTemplate>
                   <telerik:RadTextBox ID="RadTextBoxCode" runat="server" Text='<%# Bind("code") %>' Width="100px" />
                </EditItemTemplate>               
            </telerik:GridTemplateColumn>
 
            <telerik:GridTemplateColumn HeaderText="Nationality" SortExpression="nationality" UniqueName="nationality" Visible="False">
                <HeaderStyle Width="175px" />
                <ItemTemplate>
                    <asp:Label runat="server" ID="nationality" Text='<%# Eval("nationality") %>'></asp:Label>
                </ItemTemplate>
                <InsertItemTemplate>
                    <telerik:RadTextBox ID="RadTextBoxNationality" runat="server" Width="210px"/>
                </InsertItemTemplate>
                <EditItemTemplate>
                   <telerik:RadTextBox ID="RadTextBoxNationality" runat="server" Text='<%# Bind("nationality") %>' Width="210px" />
                </EditItemTemplate>               
            </telerik:GridTemplateColumn>
 
            <telerik:GridButtonColumn ButtonType="ImageButton" CommandName="Delete" ConfirmText="Delete this product?" ConfirmDialogType="RadWindow" ConfirmTitle="Delete" ConfirmDialogWidth="220px">
                <ItemStyle HorizontalAlign="Center" CssClass="MyImageButton" />
            </telerik:GridButtonColumn>
        </Columns>
        <EditFormSettings CaptionDataField="Description">
            <EditColumn ButtonType="ImageButton" />
            <FormTableButtonRowStyle HorizontalAlign="Right" CssClass="EditFormButtonRow" />
        </EditFormSettings>
    </MasterTableView>
</telerik:RadGrid>

Here is the UpdateCommand function :

protected void RadGridNomenclature_UpdateCommand(object sender, GridCommandEventArgs e)
        {
            GridEditableItem item = e.Item as GridEditableItem;
 
            Hashtable newValues = new Hashtable();
            e.Item.OwnerTableView.ExtractValuesFromItem(newValues, item);
             
            [...]
        }

I can retrieve key and values in the newValues Hashtable.

The same code for the insert commande return me an empty newValues Hashtable.

protected void RadGridNomenclature_InsertCommand(object sender, GridCommandEventArgs e)
{
    GridEditableItem item = e.Item as GridEditableItem;
 
    Hashtable newValues = new Hashtable();
    e.Item.OwnerTableView.ExtractValuesFromItem(newValues, item);
 
    String desc = newValues["description"].ToString();  // ---------- newValues is Empty ---------------
}

Have you any ideas ?

Regards,
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2011
2 answers
103 views
Hi Telerik Team,

Is there a way to fire the HeaderContextMenu of a RadGrid based on button click instead of Header right click?
I want to place a button in the header of the grid, once clicked it should open the HeaderContextMenu.

Please do let me know how can I achieve such scenario.

Thanks,
Bilal
Antonio Stoilkov
Telerik team
 answered on 28 Nov 2011
1 answer
57 views

Hi,

I have a telerik  RadTreelist in Asp.net web page.
Treelist have 5 columns.I have set width of each column.
Total with of the Treelist is same as the page width.
My problem is when I expand nodes in a treelist
Width of the treelist expanded and out side the page width.
My requirement is  when expanding nodes
in  treelist ,the  width  of the  treelist should be set to fit the page width.
How can achieve this?
Princy
Top achievements
Rank 2
 answered on 28 Nov 2011
1 answer
82 views
Hi,

I'm using a RadGrid,Where I added a CheckBox column as <GridTemplateColumn><itemTemplate><asp:CheckBox>.Which is Dynamically created for all items of the RadGrid. But while page index has changed and getting back to the old page...The checkbox status hadn't retaining.

If anyone had any solution,Please reply to the post as soon as possible.

Regards,
Anil Kumar.
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2011
1 answer
197 views
I have a grid in which I display column totals in the footer.
Below is the declaration of my grid column.
<telerik:GridTemplateColumn UniqueName="EndBalance" HeaderText="Ending Balance" ItemStyle-HorizontalAlign="Right"
                                FooterStyle-HorizontalAlign="Right">
                                <ItemTemplate>
                                    <asp:HyperLink ID="linkEndBalance" runat="server" Text='<%# Eval("EndBalanceDollars")%>'></asp:HyperLink>
                                </ItemTemplate>
                                <FooterTemplate>
                                    <asp:HyperLink ID="linkEndBalanceTotal" runat="server"></asp:HyperLink>
                                    <br />
                                    <asp:HyperLink ID="linkEndBalanceGrandTotal" runat="server"></asp:HyperLink>
                                </FooterTemplate>
                            </telerik:GridTemplateColumn>

I am having troubles with the footer when exporting the grid.
The total and the grand total columns overlap each other and are not displayed on separate lines.

I have my exportonlydata set to true.

How can I get the line break in the footer.
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2011
1 answer
99 views
I am hiding the add new button and the refresh button and only displaying the export buttons in the commanditemdisplay.
However, I see a line next to the export buttons and I am not sure how to get rid of that.

Below is attached screenshot showing the line. I have highlighted the line in red.
Shinu
Top achievements
Rank 2
 answered on 28 Nov 2011
1 answer
308 views
Error : Sys.WebForms.PageRequestManagerServerErrorException: Invalid JSON primitive: Rebind.

In one of our project requirement we have customized the SPRADGRID webpart and have created our own webpart. We are facing some issues with Ajax request. 

The rad grid is bound to an SharePoint list. and we are calling the ShowEditInsertForm to open the Edit And Add form for the list. when we submit the form. We are trying to refresh the grid through ajax request when the model pop is closed. we get the above mentioned error when the ajax request completes its execution.




below is some part from the code.

Ajax Manager ajax request code
      void AjaxManager_AjaxRequest(object sender, AjaxRequestEventArgs e)
        {
            if (e.Argument == "Rebind")
            {
                this.Grid.Rebind();
            } 
        }


JavaScript Code to raise the request
function refreshGrid(arg)
{
    if (!arg)
    {
        ajaxManagerClientId = 'ctl00_RadAjaxManager1';
        $find(ajaxManagerClientId).ajaxRequest();
    }
    else
   {
        ajaxManagerClientId = 'ctl00_RadAjaxManager1';
        $find(ajaxManagerClientId).ajaxRequest();
    }
}


Vikas Kamble
Top achievements
Rank 1
 answered on 27 Nov 2011
Narrow your results
Selected tags
Tags
+? more
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Hiba
Top achievements
Rank 1
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Rakhee
Top achievements
Rank 1
Iron
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?