Telerik Forums
UI for ASP.NET AJAX Forum
2 answers
253 views
I would like to create a dynamic strip chart using RadChart.

Chart type is Line
The x-axis should be a time axis showing the time of the last update

After filling the x-axis I would like to drop the oldest point and add a new point to the end of the chart

This sample code adds the new item to the chart but how would I add x-axis (time) labels for each new item?
           if (Session["rtvals"] == null
            Session["rtvals"] = DateTime.Now.Second; 
            else 
            Session["rtvals"] = Session["rtvals"] + "," + DateTime.Now.Second; 
 
            String[] vals = Session["rtvals"].ToString().Split(','); 
            for (int i = 0; i < vals.Length; i++) 
            { 
                Chart5.Series[0].AddItem(Convert.ToDouble(vals[i])); 
            } 

Thanks

Marc
Ves
Telerik team
 answered on 25 May 2010
1 answer
118 views
HI
I am not able to implement CSS on my Radmenu. 
Please see the image attached below. 
On mousehover no Hand is coming on where as i am using cursor:hand; in my CSS 

Other issue i am facing is when ever i add dir="rtl" it move to right which is fine with me but the order of the menu changes. i want to keep the same order but keeping it to the right corner of the screen.

Please help me with this asap.

Below is the code in the .ascx file
<telerik:RadMenu runat="server" id="MENUK"  Width="350px" style="z-index:2500" 
    EnableShadows="true" EnableRoundedCorners="false"   
        EnableEmbeddedSkins="True" BorderStyle="Solid" forecolor= "LightGray" 
        BackColor="#000066" Font-Bold="True" Font-Names="Arial Black" CssClass="rmExpanded:hover" dir="rtl"
</telerik:RadMenu> 






Krishna Chaudhary
Top achievements
Rank 1
 answered on 25 May 2010
4 answers
225 views
when I use RadGrid in asp.net page, it popup an error occasionally(Please see attachment)
Please give me some suggestion to void it.   thank you very much.













Radoslav
Telerik team
 answered on 25 May 2010
4 answers
83 views
i used stylebuilder to generate style for panel  and it works correctly in firfox 3.6.3
but following style doesn't apply for ie7
i attached picture  to show diffrenece
i used  telerik version 2010.1.309.20

DIV.RadPanelBar_Office2007

 

.rpRootGroup .rpItem {

 

 

BACKGROUND-COLOR: #D6E8FF;

 

 

PADDING-BOTTOM: 7px;

 

}


complete css:

 

.RadPanelBar_Office2007

 

 

 

 

{

 

background: #fff;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpRootGroup

 

 

 

 

 

{

 

border-color: #999;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpLink,

 

 

 

 

.RadPanelBar_Office2007

 

.rpTemplate

 

 

 

 

 

{

 

color: #000;

 

 

font: normal 12px/24px tahoma,"Segoe UI", Arial, sans-serif;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpLink

 

 

 

 

 

{

 

background-color: #e4e4e4;

 

 

border-color: #999;

 

}

 

/* compensate for borders */

 

 

 

 

 

.RadPanelBar_Office2007

 

.rpLink .rpOut .rpImage

 

 

 

 

 

{

 

margin-top:-2px;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpExpanded

 

 

 

 

 

{

 

border-color: #3d556c;

 

}

 

 

 

/*-----*/

 

 

 

 

.RadPanelBar_Office2007

 

.rpRootGroup .rpSlide .rpGroup .rpItem .rpLink

 

{

 

text-indent:2px;

 

}

 

 

 

 

.RadPanelBar_Office2007

 

.rpLink:hover,

 

 

 

 

.RadPanelBar_Office2007

 

.rpFocused,

 

 

 

 

.RadPanelBar_Office2007

 

.rpSelected

 

 

 

 

 

{

 

color: #892500;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpLink:hover,

 

 

 

 

.RadPanelBar_Office2007

 

.rpFocused

 

 

 

 

 

{

 

background-color: #ffe79c;

 

 

border-color: #c98400;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpSelected,

 

 

 

 

.RadPanelBar_Office2007

 

.rpSelected:hover

 

 

 

 

 

{

 

background-color: #ffa517;

 

 

border-color: #ca4b0c;

 

}

 

 

 

div.RadPanelBar_Office2007

 

.rpLink .rpOut,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpFocused .rpOut,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpLink:hover .rpOut,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpSelected .rpOut,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpSelected:hover .rpOut

 

 

 

 

 

{

 

 

/*padding-bottom: 0px;*/

 

 

 

 

 

 

border: 0;

 

}

 

 

 

/* <disabled items> */

 

 

 

 

.RadPanelBar_Office2007

 

.rpDisabled,

 

 

 

 

.RadPanelBar_Office2007

 

.rpDisabled:hover

 

 

 

 

 

{

 

color: #bbb;

 

 

background-color: #e4e4e4;

 

 

border-color: #999;

 

 

cursor: default;

 

}

 

 

 

.RadPanelBar_Office2007

 

.rpDisabled:hover .rpOut

 

 

 

 

 

{

 

border-color: #e4e4e4;

 

}

 

 

 

/* </disabled items> */

/* <expand arrows> */

 

 

 

 

.RadPanelBar_Office2007

 

.rpExpandable .rpText,

 

 

 

 

.RadPanelBar_Office2007

 

.rpExpanded .rpText

 

 

 

 

 

{

 

background-color: transparent;

 

 

background-image: url('PanelBar/Expandable.png');

 

 

background-repeat: no-repeat;

 

}

 

 

 

/* </expand arrows> */

/* <subitems> */

 

 

 

 

.RadPanelBar_Office2007

 

.rpGroup

 

 

 

 

 

{

 

background-color: #d6e8ff;

 

}

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpLink,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpTemplate

 

 

 

 

 

{

 

color: #000;

 

 

background-color: transparent;

 

 

background-image: none;

 

 

border: 0;

 

 

margin: 0 2px;

 

 

padding: 1px;

 

}

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpLink:hover,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpFocused,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpSelected,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpSelected:hover

 

 

 

 

 

{

 

color: #892500;

 

 

border: 1px solid #c98400;

 

 

background-color: #ffe79c;

 

 

padding: 0;

 

}

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpSelected

 

 

 

 

 

{

 

background-color: #ffa517;

 

 

border-color: #ca4b0c;

 

}

 

 

 

/* <subitems (disabled)> */

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpDisabled,

 

 

 

 

div.RadPanelBar_Office2007

 

.rpGroup .rpDisabled:hover

 

 

 

 

 

{

 

color: #bbb;

 

 

text-decoration: none;

 

 

background-color: #fff;

 

 

border: 0;

 

 

padding: 1px;

 

}

 

 

 

/* </subitems (disabled)> */

/* <subitems> */

/* <background positioning>

.RadPanelBar_Office2007 .rpLink,

.RadPanelBar_Office2007 .rpExpanded

{

background-position: 0 0;

}

.RadPanelBar_Office2007 .rpFocused,

.RadPanelBar_Office2007 .rpLink:hover,

.RadPanelBar_Office2007 .rpExpanded:hover

{

background-position: 0 -200px;

}

.RadPanelBar_Office2007 .rpSelected,

.RadPanelBar_Office2007 .rpSelected:hover

{

background-position: 0 -400px;

}

.RadPanelBar_Office2007 .rpFirst .rpLink,

.RadPanelBar_Office2007 .rpFirst .rpExpanded

{

background-position: 0 -1px;

}

.RadPanelBar_Office2007 .rpFirst .rpFocused,

.RadPanelBar_Office2007 .rpFirst .rpLink:hover

{

background-position: 0 -201px;

}

.RadPanelBar_Office2007 .rpFirst .rpSelected,

.RadPanelBar_Office2007 .rpFirst .rpSelected:hover

{

background-position: 0 -401px;

}

*/

/* <expand arrows> */

 

 

 

 

.RadPanelBar_Office2007

 

.rpExpandable .rpText,

 

 

 

 

.RadPanelBar_Office2007

 

.rpExpanded .rpText

 

 

 

 

 

{

 

padding-right: 20px;

 

 

background-repeat: no-repeat;

 

}

 

 

 

 

 

DIV.RadPanelBar_Office2007 {

 

 

MARGIN-TOP: 0px;

 

 

BACKGROUND-COLOR: transparent;

 

}

 

DIV.RadPanelBar_Office2007 .rpRootGroup {

 

 

BORDER-RIGHT: 0px solid;

 

 

BORDER-TOP: #FFFFFF 0px solid;

 

 

BORDER-LEFT: 0px solid;

 

 

BORDER-BOTTOM: 0px solid ;

 

 

BACKGROUND-COLOR: transparent;

 

}

 

DIV.RadPanelBar_Office2007 .rpRootGroup .rpLink {

 

 

BACKGROUND-POSITION: 0px 0px;

 

 

BORDER-TOP: #6693CF 1px solid;

 

 

FONT-WEIGHT: bold;

 

 

FONT-SIZE: 11px;

 

 

BACKGROUND-IMAGE: url('PanelBar/item-bg.gif');

 

 

COLOR: #15428b;

 

 

LINE-HEIGHT: 18px;

 

 

text-indent:-10px;

 

 

BORDER-BOTTOM: #D6E8FF 0px solid;

 

 

FONT-FAMILY:tahoma, Segoe UI, Arial, sans-serif;

 

 

 

 

HEIGHT

 

: 18px;

 

 

BACKGROUND-COLOR: #D6E8FF;

 

 

}

 

 

 

 

DIV.RadPanelBar_Office2007

 

.rpRootGroup .rpItem {

 

 

BACKGROUND-COLOR: #D6E8FF;

 

 

PADDING-BOTTOM: 7px;

 

}

 

 

 

DIV.RadPanelBar_Office2007

 

.rpRootGroup .rpItem .rpGroup .rpItem {

 

 

 

PADDING-BOTTOM: 0px;

 

}

 

 

 

DIV.RadPanelBar_Office2007 .rpRootGroup .rpLink:hover {

 

 

BORDER-TOP: #6693CF 1px solid;

 

 

 

 

BACKGROUND-POSITION

 

: 0px 0px;

 

 

BACKGROUND-IMAGE: url('PanelBar/item-bg.gif');

 

}

 

 

 

DIV.RadPanelBar_Office2007 .rpRootGroup .rpExpandable {

 

 

BORDER-BOTTOM-COLOR: #D6E8FF;

 

 

BORDER-BOTTOM: #D6E8FF 1px solid;

 

}

 

DIV.RadPanelBar_Office2007 .rpRootGroup .rpExpanded {

 

 

BACKGROUND-POSITION: 0px 0px;

 

 

BORDER-BOTTOM: #D6E8FF 1px solid;

 

}

 

 

DIV.RadPanelBar_Office2007 .rpRootGroup .rpLink .rpText {

 

 

BORDER-TOP: #FFFFFF 1px solid;

 

}

 

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpLink {

 

 

BORDER-RIGHT: #D6E8FF 1px solid;

 

 

PADDING-RIGHT: 0px;

 

 

BORDER-TOP: #D6E8FF 1px solid;

 

 

PADDING-LEFT: 0px;

 

 

FONT-WEIGHT: normal;

 

 

BACKGROUND-IMAGE: none;

 

 

PADDING-BOTTOM: 0px;

 

 

MARGIN-LEFT: 0px;

 

 

BORDER-LEFT: #D6E8FF 1px solid;

 

 

COLOR: #000000;

 

 

width:175px;

 

 

MARGIN-RIGHT: 10px;

 

 

MARGIN-left: 10px;

 

 

PADDING-TOP: 0px;

 

 

BORDER-BOTTOM: #D6E8FF 1px solid;

 

 

BACKGROUND-COLOR: #D6E8FF;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpLink:hover {

 

 

BACKGROUND-POSITION: 0px 0px;

 

 

BORDER-TOP: #FFBD69 1px solid;

 

 

PADDING-LEFT: 0px;

 

 

BORDER-LEFT-COLOR: #FFBD69;

 

 

BACKGROUND-IMAGE: url('PanelBar/ItemHoverBg.gif');

 

 

MARGIN-LEFT: 0px;

 

 

MARGIN-RIGHT: 10px;

 

 

MARGIN-left: 10px;

 

 

BORDER-BOTTOM: #FFBD69 1px solid;

 

 

BORDER-RIGHT-COLOR: #FFBD69;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpSelected {

 

 

BORDER-TOP: #FFBD69 1px solid;

 

 

BORDER-LEFT-COLOR: #FFBD69;

 

 

BACKGROUND-IMAGE: none;

 

 

BORDER-BOTTOM: #FFBD69 1px solid;

 

 

BACKGROUND-COLOR: #FFE6A0;

 

 

BORDER-RIGHT-COLOR: #FFBD69;

 

 

MARGIN-RIGHT: 10px;

 

 

MARGIN-left: 10px;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpExpanded {

 

 

BORDER-TOP: #FFBD69 1px solid;

 

 

BORDER-LEFT-COLOR: #FFBD69;

 

 

BACKGROUND-IMAGE: none;

 

 

BORDER-BOTTOM: #FFBD69 1px solid;

 

 

BACKGROUND-COLOR: #FFE6A0;

 

 

BORDER-RIGHT-COLOR: #FFBD69;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpDisabled {

 

 

FONT-SIZE: 11px;

 

 

COLOR: #000000;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpDisabled:hover {

 

 

FONT-SIZE: 11px;

 

 

COLOR: #000000;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpLink .rpOut {

 

 

BACKGROUND-COLOR: transparent;

 

 

BORDER-RIGHT-COLOR: #00A1D6;

 

}

 

DIV.RadPanelBar_Office2007 .rpItem .rpGroup .rpLink .rpText {

 

 

BORDER-TOP: 0px solid;

 

 

BACKGROUND-COLOR: transparent;

 

}

Kamen Bundev
Telerik team
 answered on 25 May 2010
1 answer
99 views
Hi,

How can we show date and string values in radchart control


Thanks

Vikas
Ves
Telerik team
 answered on 25 May 2010
1 answer
51 views
Hello Telerik team,

I have switched from server side to client side binding for performance reasons (was previously using a WebParts / AJAX server side framework) I still have the web parts framework in place and some events of the Grid still do AJAX postbacks.

Previously, with Server side binding, I was able to capture the selected rows that the user may have selected before invoking the postback. Now the MasterTableView.Items has the right number of rows in it, but each TableCell is empty ??!!

How can I get the state of the grid on the server during AJAX postbacks when using client side data binding.

Thanks
Bob

Sebastian
Telerik team
 answered on 25 May 2010
2 answers
107 views
hi,

how to close a radwindow on radalert ok button click.
thanks in advance..

geetha priya
Top achievements
Rank 1
 answered on 25 May 2010
1 answer
151 views
Hi i am facing a problem when open root file its not open,

Here is my code:

<telerik:RadFileExplorer runat="server" ID="RadFileExplorer1" Width="734px" Height="400px"
                        EnableOpenFile="true" OnExplorerPopulated="RadFileExplorer1_ExplorerPopulated"
                        VisibleControls="Grid,TreeView,ContextMenus,Toolbar">
                        <Configuration ViewPaths="~/UserData/FacilityFile/" DeletePaths="~/UserData/FacilityFile/"
                            UploadPaths="~/UserData/FacilityFile/" SearchPatterns="*.pdf" />
                    </telerik:RadFileExplorer>

protected void Page_Load(object sender, EventArgs e)
        {
                if (!IsPostBack)
                {
                    RadFileExplorer1.Configuration.ContentProviderTypeName = typeof(CustomColumnsContentProvider).AssemblyQualifiedName;
                    RadFileExplorer1.InitialPath = Page.ResolveUrl("~/UserData/FacilityFile/" + Id.ToString() + "/");

                    string[] DocPaths = new string[] { RadFileExplorer1.InitialPath };
                    RadFileExplorer1.Configuration.ViewPaths = DocPaths;
                    RadFileExplorer1.Configuration.UploadPaths = DocPaths;
                    RadFileExplorer1.Configuration.DeletePaths = DocPaths;
                }
                InitializeComponent();            
        }
protected override void OnInit(EventArgs e)
        {
            RadFileExplorer1.Localization.SetString("Common_ConfirmDelete", "Are you sure you want to Delete?");
        }

        private void InitializeComponent()
        {
            DirectoryInfo nd = new DirectoryInfo(Server.MapPath("~/UserData/FacilityFile/" + Id.ToString()));
            if (!nd.Exists)
            {
                nd.Create();
            }
        }        

        protected void RadFileExplorer1_ExplorerPopulated(object sender, RadFileExplorerPopulatedEventArgs e)
        {
            //implement sorting for the custom Date column
            string sortingColumn = e.SortColumnName;
            if (sortingColumn == "Date")
            {
                DateComparer dc = new DateComparer();
                e.List.Sort(dc);
                if (e.SortDirection.IndexOf("DESC") != -1)
                {
                    //reverse order
                    e.List.Reverse();
                }
            }
        }

        public class DateComparer : IComparer<FileBrowserItem>
        {
            int IComparer<FileBrowserItem>.Compare(FileBrowserItem item1, FileBrowserItem item2)
            {
                //treat folders separate from files
                DateTime date1 = DateTime.Parse(item1.Attributes["Date"]);
                DateTime date2 = DateTime.Parse(item2.Attributes["Date"]);
                if (item1 is DirectoryItem)
                {
                    if (item2 is DirectoryItem)
                    {
                        return DateTime.Compare(date1, date2);
                    }
                    else
                    {
                        return -1;
                    }
                }
                else
                {
                    if (item2 is DirectoryItem)
                    {
                        return 1;
                    }
                    else
                    {
                        return DateTime.Compare(date1, date2);
                    }
                }
            }
        }

        public class CustomColumnsContentProvider : FileSystemContentProvider
        {
            public CustomColumnsContentProvider(HttpContext context, string[] searchPatterns, string[] viewPaths, string[] uploadPaths, string[] deletePaths, string selectedUrl, string selectedItemTag)
                : base(context, searchPatterns, viewPaths, uploadPaths, deletePaths, selectedUrl, selectedItemTag)
            {
                // Declaring a constructor is required when creating a custom content provider class
            }
        }




Fiko
Telerik team
 answered on 25 May 2010
1 answer
183 views
Hi,

      I have a RadTextBox inside my RadGridTemplate Column , The RadText box is not maintaining the value , this Problem occurs in
IE 8 , in my Vista machine ... Other browsers could able retain the values ..

   Please Help me to retain values ,when browsed in IE 8 . .

i have attached sample code and screen shots ...

Note: - 
   In my IE 8 browser , when i change to Compatability Mode , radtextBox inside radgrid retains values , but not in Normal mode ...


Imports System.Data  
Imports Telerik.Web.UI  
 
Partial Class Filter  
    Inherits System.Web.UI.Page  
 
    Private m_objDTColumns As New DataTable  
    Private m_objDTColumns1 As New DataTable  
    Private m_objDTFilter As New DataTable  
    Private m_strReturn As String = String.Empty  
    Private l_intRowCount As Integer = 0  
    Private l_strColumns() As String 
    Private arr As New ArrayList  
 
    
 
    Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load  
          
 
        m_objDTFilter.Columns.Add("Operator")  
        m_objDTFilter.Columns.Add("Value")  
        m_objDTFilter.Columns.Add("Logical")  
 
 
        If Not Page.IsPostBack Then 
            m_objDTFilter.Rows.Add()  
            gvFilter.DataSource = m_objDTFilter  
            gvFilter.DataBind()  
        End If 
    End Sub 
 
    Protected Sub btnAdd_Click(ByVal sender As ObjectByVal e As System.EventArgs) Handles btnAdd.Click  
        FilterAddRow()  
    End Sub 
 
    Private Sub FilterAddRow()  
 
        Dim gridRows As GridItemCollection = gvFilter.Items  
        For Each data As GridDataItem In gridRows  
 
 
            Dim l_objDDLOperator As RadComboBox = DirectCast(data.FindControl("ddlOperator"), RadComboBox)  
            Dim l_objDDLLogical As RadComboBox = DirectCast(data.FindControl("ddlLogical"), RadComboBox)  
            Dim l_objTxtValue As RadTextBox = DirectCast(data.FindControl("txtValue"), RadTextBox)  
 
            m_objDTFilter.Rows.Add(New Object() {l_objDDLOperator.SelectedValue.ToString(), l_objTxtValue.Text, l_objDDLLogical.SelectedValue.ToString})  
        Next 
 
 
        m_objDTFilter.Rows.Add()  
 
        gvFilter.DataSource = m_objDTFilter  
        gvFilter.Rebind()  
 
    End Sub 
 
    Protected Sub gvFilter_ItemCreated(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles gvFilter.ItemCreated  
 
 
    End Sub 
    Protected Sub gvFilter_ItemDataBound(ByVal sender As ObjectByVal e As Telerik.Web.UI.GridItemEventArgs) Handles gvFilter.ItemDataBound  
 
        Dim l_intRCnt As Integer = e.Item.ItemIndex  
        Dim l_objDDLColumnName As RadComboBox  
        Dim l_objDDLOperator As RadComboBox  
        Dim l_objDDLLogical As RadComboBox  
        Dim l_objTxtValue As RadTextBox  
 
 
        Dim l_objDDLRowID As Label  
        Dim l_intRIndex As Integer 
        If (e.Item.ItemType = GridItemType.Item Or e.Item.ItemType = GridItemType.AlternatingItem) Then 
            e.Item.Attributes.Add("onclick""javascript:GetRowID('" + e.Item.ItemIndex.ToString() + "');")  
            l_objDDLColumnName = CType(e.Item.FindControl("ddlColumn"), RadComboBox)  
            l_objDDLOperator = CType(e.Item.FindControl("ddlOperator"), RadComboBox)  
            l_objTxtValue = CType(e.Item.FindControl("txtValue"), RadTextBox)  
            l_objDDLLogical = CType(e.Item.FindControl("ddlLogical"), RadComboBox)  
            l_objDDLRowID = CType(e.Item.FindControl("lblRowID"), Label)  
 
            l_intRIndex = e.Item.ItemIndex + 1  
            l_objDDLRowID.Text = l_intRIndex.ToString()  
 
            l_objDDLOperator.SelectedValue = m_objDTFilter.Rows(l_intRCnt)(0).ToString()  
            l_objTxtValue.Text = m_objDTFilter.Rows(l_intRCnt)(1).ToString()  
            l_objDDLLogical.SelectedValue = m_objDTFilter.Rows(l_intRCnt)(2).ToString()  
        End If 
 
    End Sub 
    Protected Sub LinkButton1_Click(ByVal sender As ObjectByVal e As System.EventArgs) Handles LinkButton1.Click  
 
        If radGridColumnsFilter.Value <> "" Then 
            l_strColumns = radGridColumnsFilter.Value.Split(",")  
 
            For index = 0 To l_strColumns.Length - 1  
                arr.Add(l_strColumns(index).ToString)  
            Next 
        Else 
            Exit Sub 
        End If 
 
        For l_intRCnt = 0 To l_strColumns.Length - 1  
            m_objDTColumns.Rows.Add(New Object() {l_strColumns.GetValue(l_intRCnt).ToString().ToLower(), l_strColumns.GetValue(l_intRCnt).ToString().ToLower()})  
        Next 
 
        'If Not Page.IsPostBack Then  
        m_objDTFilter.Rows.Add()  
        gvFilter.DataSource = m_objDTFilter  
        gvFilter.DataBind()  
    End Sub 
 
      
    
End Class 
 
<%@ Page Language="VB" EnableViewState="true" AutoEventWireup="false" CodeFile="Filter.aspx.vb" enableEventValidation="false" Inherits="Filter" %> 
 
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
 
<html xmlns="http://www.w3.org/1999/xhtml">  
<head runat="server">  
    <title></title>  
 
     <script type ="text/javascript" src="FilterRadWindow.js" > 
     </script> 
 
    <script language="javascript" type="text/javascript">  
// <!CDATA[  
 
        function GetRadWindow()   
        {  
            var oWindow = null;  
            if (window.radWindow)  
                oWindow = window.radWindow;  
            else if (window.frameElement.radWindow)  
                oWindow = window.frameElement.radWindow;  
            return oWindow;  
        }  
          
        function returnArg(arg1)   
        {  
              
            var oWnd = GetRadWindow();  
            oWnd.close(arg1);  
 
        }  
          
        function Close()  
         {  
             var oWnd = GetRadWindow();  
             oWnd.close();  
            }  
 
            function GetRowID(iRowID) {  
                try { document.getElementById("hidSelectedRow").value = iRowID; } catch (e) { }  
            }     
          
        
// ]]> 
    </script> 
</head> 
<body > 
    <form id="form1" runat="server">  
    <div> 
      <table cellpadding="1" cellspacing="1">  
            <asp:ScriptManager ID="ScriptManager1" runat="server">  
            </asp:ScriptManager> 
            <tr> 
                <td> 
                    &nbsp;</td> 
            </tr> 
            <tr valign="top">  
                <td> 
                    <asp:UpdatePanel ID="AjxGrid" UpdateMode="Conditional" runat="Server" > 
                        <ContentTemplate> 
                            <table> 
                                <tr valign="top">  
                                    <td> 
                                        <asp:Panel ID="pnlNewCriteria" runat="server" GroupingText="New Filter Criteria" 
                                            CssClass="pnlClass1">  
                                            <telerik:RadGrid ID="gvFilter" runat="server"  AutoGenerateColumns="false" CssClass="gvHeaderClass">  
                                          <MasterTableView runat ="server"  > 
                                                <Columns >    
                                                <telerik:GridTemplateColumn > 
                                                <ItemTemplate > 
                                                <asp:Label ID="lblRowID" runat="Server" CssClass="lblClass"></asp:Label> 
                                                </ItemTemplate> 
                                                  <ItemStyle Font-Bold="False" Font-Names="Arial" Font-Size="Small" /> 
                                                </telerik:GridTemplateColumn>                                            
                                                   
                                                        <telerik:GridTemplateColumn HeaderText="Operator">  
                                                            <ItemTemplate> 
                                                                <telerik:RadComboBox  ID="ddlOperator" runat="server" CssClass="ddlClass" AutoPostBack="true" 
                                                                    EnableViewState="true">  
                                                                    <Items > 
                                                                      
                                                                    <telerik:RadComboBoxItem Text="Equals" Value="="/>  
                                                                    <telerik:RadComboBoxItem Text="Greater Than" Value=">"/>  
                                                                     <telerik:RadComboBoxItem Text="Less Than" Value="<" /> 
                                                                     <telerik:RadComboBoxItem Text="> Than or Equal" Value="&gt;="/>  
                                                                    <telerik:RadComboBoxItem Text="< Than or Equal" Value="<="/>  
                                                                     <telerik:RadComboBoxItem Text="Doesn't Equal" Value="<>"/>  
                                                                     <telerik:RadComboBoxItem Text="Start With" Value="=%"/>  
                                                                    <telerik:RadComboBoxItem  Text="Anywhere" Value="=%="/>  
                                                                   <telerik:RadComboBoxItem  Text="End With" Value="%="/>  
                                                                    </Items> 
                                                                   </telerik:RadComboBox>   
                                                            </ItemTemplate> 
                                                        </telerik:GridTemplateColumn>     
                                                         <telerik:GridTemplateColumn HeaderText="Value">  
                                                            <ItemTemplate> 
                                                            <telerik:RadTextBox  ID="txtValue" runat="server" EnableViewState="true" style="position:relative;" /> 
                                                             </ItemTemplate> 
                                                        </telerik:GridTemplateColumn>    
                                                         <telerik:GridTemplateColumn HeaderText="Logical">  
                                                            <ItemTemplate> 
                                                               <telerik:RadComboBox ID="ddlLogical" runat="server" AutoPostBack="true" EnableViewState="true">  
                                                               <Items > 
                                                                                                                      
                                                                   <telerik:RadComboBoxItem Text="And" Value="And" />                                                        
                                                                   <telerik:RadComboBoxItem Text="Or" Value="Or" /> 
                                                                   </Items> 
                                                                 </telerik:RadComboBox> 
                                                            </ItemTemplate> 
                                                       </telerik:GridTemplateColumn>    
                                                   </Columns> 
                                                   </MasterTableView> 
                                                    <HeaderStyle BackColor="Control" Font-Bold="False" Font-Names="Arial" Font-Size="Smaller" /> 
                                                </telerik:RadGrid> 
                                        </asp:Panel> 
                                    </td> 
                                </tr> 
                               <tr valign="top">  
                                    <td align="center">  
                                        <asp:Button ID="btnAdd" runat="server" Text="Add" CssClass="btnClass" /> 
                                    </td> 
                                </tr> 
   
                            </table> 
                        </ContentTemplate> 
                    </asp:UpdatePanel> 
                </td> 
            </tr> 
        </table> 
         <input type="hidden" runat="server" name="h_col" id="h_col" value="" /> 
        <input type="hidden" runat="server" name="h_filter" id="h_filter" value="" /> 
        <input type="hidden" name="h_ScrName" id="h_ScrName" runat="server" value="" /> 
        <input type="hidden" runat="server" name="h_count" id="h_count" value="0" /> 
        <asp:HiddenField ID="hidSelectedRow" runat="Server" /> 
        <asp:HiddenField runat ="server"  id="radGridColumnsFilter"/>  
        <asp:LinkButton ID="LinkButton1" runat="server"></asp:LinkButton> 
    </div> 
    </form> 
</body> 
</html> 
 
Nikita Gourme
Top achievements
Rank 1
 answered on 25 May 2010
1 answer
107 views

Hi,

Usually I simple create an ASP.NET web site in Visual Studio. This time I created a Telerik C Sharp Web Application and cannot successfully move it to my shared host. 

I see a difference is that in the Web Application, all classes are surrounded by a namespace where regular web sites are not, for example.

Thus I have:

<%@ Page Title="" Language="C#" MasterPageFile="~/SiteV1.Master" AutoEventWireup="true" CodeBehind="Home.aspx.cs" Inherits="preTOPS.Home" %> 

Rather than:

<%@ Page Title="" Language="C#" MasterPageFile="~/SiteV1.Master" AutoEventWireup="true" CodeBehind="Home.aspx.cs" Inherits="Home" %> 
Attempting to run the site on the shared host produces:

Parser Error Message: Could not load type 'preTOPS.SiteV1'.  
 
Source Error:   
 
Line 1:  <%@ Master Language="C#" AutoEventWireup="true" CodeBehind="SiteV1.master.cs" Inherits="preTOPS.SiteV1" %>  
Line 2:    
Line 3:  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
I'm on a tight deadline - can you help quickly?

Thank you

Lini
Telerik team
 answered on 25 May 2010
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?