Telerik Forums
UI for ASP.NET AJAX Forum
1 answer
745 views

Having a bit of trouble with the resize mode on the BinaryImage. I have specified the Width and Height in the aspx attributes and set the ResizeMode to fit, however it's just setting every image to the sizes that I specified rather than fitting them as it should be. This results in images being stretched rather than fit as if it's actually set to fill instead.

I'm using an httphandler to serve the image from a database and this is the relevant code:

Is there something that I'm missing here? Simply setting the ResizeMode to fit and setting a max height and width should be enough, right?

<asp:Panel runat="server" Style="text-align:center;" >
                <telerik:RadBinaryImage runat="server" ID="imgStu" ResizeMode="Fit" Width="1050" Height="700" />
              </asp:Panel>

 

imgStu.ImageUrl = "~/frm/ShowImage.ashx?id=" + strImageID;

Eyup
Telerik team
 answered on 08 Oct 2019
5 answers
259 views

Hi,

 

Why would the following not accept the value 12.1 as valid?

 

 Dim tb As RadNumericTextBox = New RadNumericTextBox
                        plh.Controls.Add(tb)

                        tb.ID = "check_" + e.Item.DataItem("id").ToString
                        tb.Type = NumericType.Number
                        tb.NumberFormat.DecimalSeparator = "."
                     
                        Dim rv As RangeValidator = New RangeValidator
                        rv.ControlToValidate = tb.ID
                        rv.Type = ValidationDataType.Double
                        rv.MinimumValue = "12"
                        rv.MaximumValue = "13"
                        rv.ErrorMessage = "Invalid"
                        plh.Controls.Add(rv)

 

in the above the value 12.1 is not accepted as valid and should be I guess...

 

Marc

Vessy
Telerik team
 answered on 07 Oct 2019
1 answer
261 views

Hi,

Please refer to demo on this page for the dropdown of "Region"

https://demos.telerik.com/aspnet-ajax/combobox/examples/overview/defaultcs.aspx

As you type a letter or two it highlights a value and that value is displayed in the textbox of combobox. 

I have used exactly same properties but this feature is not accomplished, as a result of which on tab press, the value of combobox goes to default one.

But if I select using mouse it works that time and for other attempts going ahead. 

Please help me in this regard. Below is my code

<telerik:RadComboBox ID="ddlPrimaryPMForThisGO" runat="server" Width="115px" Filter="Contains" RenderMode="Lightweight" EmptyMessage="--Select--" MarkFirstMatch="true" EnableLoadOnDemand="true"
                              AutoPostBack="false"  ForeColor="#0067cd" CausesValidation="false"
                              autocompletemode="SuggestAppend" dropdownstyle="Dropdown">
                          </telerik:RadComboBox>

 

 

Rumen
Telerik team
 answered on 07 Oct 2019
1 answer
273 views

Hi,

I have a RadEditor and I want to get some text, I get the cursor position with getRange(), but I now need to create a range from the beginning of my text to that position.

Example text:"Hello my world!",

My cursor is after "my|", in the middle of the sentence...

so I want to return "Hello my", excluding "world!".

thanks

Rumen
Telerik team
 answered on 07 Oct 2019
5 answers
466 views
I have a grid that is empty on page load, and columns change  a few time (columns getting added from code behind, and column names get changed from code behind).  I am unable to get the columns to size to the contents.  Here is my code:

<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
    <script type="text/javascript">
        function pageLoad() {
            var grid = $find("<%= grdImportData.ClientID %>");
            var columns = grid.get_masterTableView().get_columns();
            var columnIndex = columns.length + 1;
                columns[columnIndex].resizeToFit();
            }       
    </script>
</telerik:RadCodeBlock>
<telerik:RadGrid runat="server" ID="grdImportData" RenderMode="Lightweight" AllowPaging="true" PageSize="10" OnNeedDataSource="grdImportData_NeedDataSource" OnPageIndexChanged="grdImportData_PageIndexChanged" OnUpdateCommand="grdImportData_UpdateCommand" OnDeleteCommand="grdImportData_DeleteCommand" OnItemCommand="grdImportData_ItemCommand"  OnItemDataBound="grdImportData_ItemDataBound" AllowSorting="False" AlternatingItemStyle-BackColor="#f5f5f5" ItemStyle-BackColor="#ffffff" ColumnWidth="Auto" HorizontalAlignment="Stretch" >
        <ClientSettings>
            <Scrolling AllowScroll="True" SaveScrollPosition="true" FrozenColumnsCount="1" EnableVirtualScrollPaging="true"></Scrolling>
                <Resizing AllowColumnResize="true" ResizeGridOnColumnResize="true" EnableRealTimeResize="true" AllowResizeToFit="true"/>
        </ClientSettings>
    <MasterTableView EditMode="InPlace" DataKeyNames="Id">
        <Columns>
            <telerik:GridEditCommandColumn  HeaderStyle-Width="75px" HeaderStyle-HorizontalAlign="Right" ItemStyle-HorizontalAlign="Right"/>
            <telerik:GridTemplateColumn HeaderStyle-Width="50px">
                <ItemTemplate>
                    <asp:LinkButton runat="server" CommandName="Delete"><i class="icon s7-junk grid-edit-icon"></i></asp:LinkButton>
                </ItemTemplate>
            </telerik:GridTemplateColumn>
        </Columns>
    </MasterTableView>
</telerik:RadGrid>
Attila Antal
Telerik team
 answered on 04 Oct 2019
1 answer
191 views

I'm trying to set up radnavigation using a radsitemap to build a list of links in a menu.  

I'm following your demo for radnavigation and server side templates, and I'm getting the same result - a list of links with a bullet in front of each option.

I want to replace the bullet with a custom image, and I've set the node imageurl and now I have both the bullet and the custom image.

See attached image.

How do I remove the bullet and just show the imageurl?

Thanks

                <telerik:NavigationNode Text="Reports" ID="Reports">
                    <ContentTemplate>
                        <div class="column">
                            <h5>MESSAGE ACTIVITY REPORTS</h5>
                            <telerik:RadSiteMap runat="server" ID="RadSiteMap6">
                                <Nodes>
                                    <telerik:RadSiteMapNode Level="0" ImageUrl="images/arrow.png" Text="TOTAL RESULTS SUMMARY" NavigateUrl="~/reports_totalresults.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="DETAILED REPORT" NavigateUrl="~/reports_detailpernumber2.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="USER ACTIVITY" NavigateUrl="~/useractivity.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="TOTAL RESULTS SUMMARY" NavigateUrl="~/reports_totalresults.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="DETAILED REPORT" NavigateUrl="~/reports_detailpernumber2.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="USER ACTIVITY" NavigateUrl="~/useractivity.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="SMS AUTO" NavigateUrl="~/report_smsautoresponder.aspx" />
                               </Nodes>
                            </telerik:RadSiteMap>
                        </div>
                        <div class="column">
                            <h5>PORTAL REPORTS</h5>
                            <telerik:RadSiteMap ID="RadSiteMap1" runat="server">
                                <Nodes>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="EMAIL COLLECTION" NavigateUrl="~/report_emailcollection2.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="SURVEY REPORT" NavigateUrl="~/report_survey.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="APPOINTMENT SCHEDULING" NavigateUrl="~/report_appointments3.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="APPOINTMETN STATISTICS" Visible="False" ID="report_appointmentsSummary" NavigateUrl="~/report_appointmentsSummary.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="REGISTERED CUSTOMERS" NavigateUrl="~/report_ServiceDetails.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="OVERDUE REPORT" NavigateUrl="~/report_overdue.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="UPDATED RECORDS" NavigateUrl="~/report_UpdateRecords.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="CLICK REPORT" NavigateUrl="~/report_redir.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="SEARCH PINS" NavigateUrl="~/report_pins.aspx"></telerik:RadSiteMapNode>
                                <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="SMS ACTIVITY" NavigateUrl="~/reports_smsdetail.aspx" />
                                </Nodes> 
                                </telerik:RadSiteMap>
                        </div>
                        <div class="column">
                            <h5>ROI REPORTS</h5>
                            <telerik:RadSiteMap ID="RadSiteMap2" runat="server">
                                <Nodes>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="ROI REPORT" NavigateUrl="~/report_roi2.aspx" />
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="CONQUEST REPORT" NavigateUrl="~/report_ph.aspx"></telerik:RadSiteMapNode>
                                    <telerik:RadSiteMapNode ImageUrl="images/arrow.png" Text="SUCCESS REPORT" NavigateUrl="~/report_success.aspx"></telerik:RadSiteMapNode>
                                </Nodes> 
                                </telerik:RadSiteMap>
                        </div>
                        <div class="column">
                            <div id="qr" style="display:inline-block;width:75px;height:75px;align:center;vertical-align:middle;" >
                                <img src="images/placeholder.png" style="height:75px;width:75px;">
                            </div>
                            <div style="display:inline-block;vertical-align:middle;">
                                <h5>TOTAL RESULTS SUMMARY</h5>
                            </div>
                            <div style="width:400px;overflow-wrap:break-word;">
                                Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod<br />
                                tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, <br />
                                quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo <br />
                                consequat. 
                                <br /><br />
                                Duis aute irure dolor in reprehenderit in voluptate velit esse <br />
                                cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non <br/>
                                proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br />
                            </div>
                        </div>
                    </ContentTemplate>
                </telerik:NavigationNode>

Bill
Top achievements
Rank 1
 answered on 04 Oct 2019
2 answers
299 views

I have a RadGrid in a user control on a webpage

 

1. The radgrid has one template GridHyperLinkColumn and many other columns loaded from the datatable.

2. The grid loads successfully from a Datatable with the template column.

3. I have a Checkbox column and it shows well.

4. Button click calls MarkSelectedInvalid()

** It never gets inside the For Loop as the RadGrid1.MasterTableView.Items is zero.  I have enabledviewstate on page, and in HTML Mark up for RadGrid.

 

<telerik:RadGrid ID="RadGrid1" runat="server" AllowSorting="false" AllowMultiRowEdit = "true"
        SortingSettings-SortedBackColor="#999999" OnPreRender="RadGrid1_PreRender"
        CellSpacing="-1" GridLines="Both" Font-Size="xx-Small"
        EnableViewState="true" ViewStateMode="Enabled">
        <GroupingSettings CollapseAllTooltip="Collapse all groups" />
        <SortingSettings SortedBackColor="153, 153, 153" />
        <MasterTableView EditMode="InPlace" EnableColumnsViewState="true"
            EnableViewState="true">
            <RowIndicatorColumn Visible="False">
            </RowIndicatorColumn>
            <ExpandCollapseColumn Created="True">
            </ExpandCollapseColumn>
            <Columns>
                <telerik:GridHyperLinkColumn DataNavigateUrlFields="Path" DataTextField="Path"
                    FilterControlAltText="Filter Path column" HeaderText="Path"
                    SortExpression="Path" Target="_blank" UniqueName="Path1">
                </telerik:GridHyperLinkColumn>
            </Columns>
        </MasterTableView>
        </telerik:RadGrid>

 

 

Code:  

private void MarkSelectedItemsInvalid()
       {
           foreach (GridDataItem item in this.RadGrid1.MasterTableView.Items)
           {
               TableCell cell = item["MarkInvalid"];
               CheckBox checkBox = (CheckBox)cell.Controls[0];
               if (checkBox.Checked)
               {
                   string path = (item["Path"].FindControl("TB_Path") as TextBox).Text;
                   string title = (item["Title"].FindControl("TB_Title") as TextBox).Text;
                   item.Enabled = false;
                   var dictionary = new Dictionary<string, string>();
                   dictionary.Add("ContentTypeId", GetContentTypeID(qsURLSite, GetLibraryFromURL(path), "Invalid"));
                   UpdateMetaData(path,GetLibraryFromURL(path), dictionary);
               }
           }
       }
Roger
Top achievements
Rank 2
Iron
Iron
Iron
 answered on 04 Oct 2019
1 answer
330 views

Hi Guys

I have a radgrid, with multiple columns. Four of them, have the same content, is there a way that using the first column filter, the other with the same content?

Thanks in advance.

Example 

Column A      Column B      Column C      Column D
Spain            Spain             Poland           Italy
France          Germany        France           Denmark
Italy               USA               Germany       Spain

Using Column A filter = Spain

Column A      Column B      Column C      Column D
Spain            Spain             Poland           Italy
Italy               USA               Germany       Spain

Eyup
Telerik team
 answered on 04 Oct 2019
1 answer
388 views
Is there any facility in this family of products that can be used to view a .epub file?  I would need to have a display for the user and to know the current page he or she is viewing, so I can store it and return when the user loads the book again.
Attila Antal
Telerik team
 answered on 03 Oct 2019
3 answers
286 views
Hi
I have implemented a multicolumn combobox  [same way as in demo] which loads items on demand by calling a webservice.
I need to show a formatted tooltip for each combo item. I tried adding a rad tooltip in the item template,
but the tooltip is not getting generated. I am not sure if I am missing anything. I highly appreciate if anybody could provide a code sample by adding tooltip to multicolumn combobox.

Thanks
VInay
Rumen
Telerik team
 answered on 03 Oct 2019
Narrow your results
Selected tags
Tags
+? more
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Simon
Top achievements
Rank 2
Iron
Iron
Bob
Top achievements
Rank 3
Iron
Iron
Veteran
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Grant
Top achievements
Rank 3
Iron
Iron
Iron
Kao Hung
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?