.RadGrid_Default {
BACKGROUND: #d4d0c8;
COLOR: #333
}
.RadGrid_Default {
BORDER-RIGHT: #232323 1px solid;
BORDER-TOP: #232323 1px solid;
BORDER-LEFT: #232323 1px solid;
BORDER-BOTTOM: #232323 1px solid
}
When i tried to use my style sheet then in the class it was showing all the css classes used and finally it was using the rad grid default class.
I have attached a screenshot showing the default style.
Can you please guide me, how i can override the default styles of Rad grid and use my own css classes?
Thanks in advance.

Hello everyone,
is it possible to hide the +/- icons for all nodes and always use the tree fully expanded?
Thanks!
<div id="Div2" class="field" runat="server"> <label> <asp:Literal ID="lblText1" runat="server"></asp:Literal><uc1:RequiredFieldSign ID="ReqFieldSign1" runat="server" /> </label> <asp:Repeater runat="server" ID="rptFiles" OnItemCommand="rptFiles_ItemCommand" OnItemDataBound="rptFiles_DataBound" OnItemCreated="rptFiles_ItemCreated"> <HeaderTemplate><ul class="filelist"></HeaderTemplate> <ItemTemplate> <li> <a id="apercuimg" runat="server" class="lien" href='<%# DataBinder.Eval(Container.DataItem, "lienclick")%>' target="_blank"><%# DataBinder.Eval(Container.DataItem, "FileName")%></a> <span class="RemoveLink" style="padding-left: 30px"> <asp:LinkButton ID="RemoveImage" Text="Supprimer cet élément" runat="server" OnClick="RemoveImage_Click" CommandName="DeleteImage" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "ImageId")%>' CausesValidation="false"> </asp:LinkButton> </span> </li> </ItemTemplate> <FooterTemplate></ul><br /></FooterTemplate> </asp:Repeater> </div> <telerik:RadToolTipManager runat="server" AnimationDuration="300" ShowDelay="200" EnableShadow="true" HideDelay="1" ID="ttmUpload3" Width="10px" Height="10px" RelativeTo="Element" Animation="Resize" Position="TopRight" OnAjaxUpdate="OnAjaxUpdate" Skin="Windows7" />
protected
void rptFiles_ItemCommand(object sender, RepeaterCommandEventArgs e)
{
string connString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString();
if (e.CommandName == "DeleteImage")
{
if (TableId != 1)
{
string sql = "DELETE FROM Images WHERE ImageId=@ImageId";
SqlParameter param = new SqlParameter("@ImageId", e.CommandArgument);
SqlHelper.ExecuteNonQuery(connString, CommandType.Text, sql, param);
this._dtFiles.Rows.RemoveAt(e.Item.ItemIndex);
}
else
{
string sql = string.Format("UPDATE {0} SET {1}=@ImageValue WHERE {1}=@Filename", TableName, FieldName);
SqlParameter param = new SqlParameter("@ImageValue", DBNull.Value);
SqlParameter param1 = new SqlParameter("@Filename", ImagePath);
SqlHelper.ExecuteNonQuery(connString, CommandType.Text, sql, param, param1);
this._dtFiles.Rows.RemoveAt(e.Item.ItemIndex);
}
this._dtFiles.Columns.Add("lienclic");
this.rptFiles.DataSource = this._dtFiles;
this.rptFiles.DataBind();
if (rptFiles.Items.Count == 0)
{
Div2.Style.Add(
"display", "none");
Div1.Style.Add(
"display", "");
}
}
}
protected void rptFiles_ItemCreated(object sender, RepeaterItemEventArgs e) { if (e.Item.ItemType == ListItemType.AlternatingItem || e.Item.ItemType == ListItemType.Item) { DataRowView drv = (DataRowView)e.Item.DataItem; Control apercuimg = e.Item.FindControl("apercuimg"); if (drv != null) { apercuimg.ID = "apercuimg_" + drv["ImageId"].ToString(); if (drv["FileName"] != null && drv["FileName"].ToString() != "") { if (drv["FileName"].ToString().ToLower().Contains(".jpg") || drv["FileName"].ToString().ToLower().Contains(".jpeg") || drv["FileName"].ToString().ToLower().Contains(".gif") || drv["FileName"].ToString().ToLower().Contains(".png") || drv["FileName"].ToString().ToLower().Contains(".tif")) { if (apercuimg != null && drv["ImagePath"] != null) { if (drv["FileName"].ToString() != drv["ImagePath"].ToString()) { this.ttmUpload3.TargetControls.Add(apercuimg.ClientID, drv["ImagePath"].ToString(), true); } else { this.ttmUpload3.TargetControls.Add(apercuimg.ClientID, this.ViewPath + drv["ImagePath"].ToString(), true); } } } else { drv["lienclick"] = drv["ImagePath"].ToString(); } } LinkButton lnk = (LinkButton)e.Item.FindControl("RemoveImage"); if (lnk != null) { lnk.ID = "rmvImage_" + drv["ImageId"].ToString(); lnk.OnClientClick = "if(confirm('Etes vous sûr de vouloir supprimer cette image?')) {setCookie('deleteimage'," + drv["ImageId"].ToString() + ", 1); return true; }"; } } } }| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="SchedulerTest._Default" %> |
| <%@ 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>Untitled Page</title> |
| </head> |
| <body> |
| <form id="form1" runat="server"> |
| <div> |
| <telerik:RadScheduler ID="RadScheduler1" runat="server" OnAppointmentDelete="RadScheduler1_AppointmentDelete" OnAppointmentInsert="RadScheduler1_AppointmentInsert" OnAppointmentUpdate="RadScheduler1_AppointmentUpdate" Skin="WebBlue" OnDataBinding="RadScheduler1_DataBinding"> |
| </telerik:RadScheduler> |
| <telerik:RadComboBox ID="RadComboBox1" runat="server" OnSelectedIndexChanged="RadComboBox1_SelectedIndexChanged" |
| Skin="WebBlue" AutoPostBack="true"> |
| <Items> |
| <telerik:RadComboBoxItem runat="server" Selected="True" Text="English (US)" Value="en-US" /> |
| <telerik:RadComboBoxItem runat="server" Text="French (CAN)" Value="fr-CA" /> |
| </Items> |
| </telerik:RadComboBox> |
| <div runat="server" id="dummyDiv" style="display:none"> |
| <asp:TextBox ID="dummyTextBox" runat="server"></asp:TextBox> |
| <asp:RegularExpressionValidator ID="dummyValidator" Display="None" ValidationGroup="" runat="server" ControlToValidate="dummyTextBox"></asp:RegularExpressionValidator> |
| </div> |
| <telerik:RadScriptManager ID="RadScriptManager1" runat="server"> |
| </telerik:RadScriptManager> |
| <telerik:RadAjaxManager ID="RadAjaxManager1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="RadScheduler1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> |
| <telerik:AjaxUpdatedControl ControlID="dummyDiv" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="RadComboBox1"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> |
| <telerik:AjaxUpdatedControl ControlID="RadComboBox1" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| <telerik:AjaxSetting AjaxControlID="dummyDiv"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="RadScheduler1" /> |
| <telerik:AjaxUpdatedControl ControlID="dummyDiv" /> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxManager> |
| </div> |
| </form> |
| </body> |
| </html> |
| using System; |
| using System.Data; |
| using System.Configuration; |
| using System.Collections; |
| using System.Web; |
| using System.Web.Security; |
| using System.Web.UI; |
| using System.Web.UI.WebControls; |
| using System.Web.UI.WebControls.WebParts; |
| using System.Web.UI.HtmlControls; |
| using Telerik.Web.UI; |
| using System.Collections.Generic; |
| namespace SchedulerTest |
| { |
| public partial class _Default : System.Web.UI.Page |
| { |
| protected void Page_Load(object sender, EventArgs e) |
| { |
| if (!IsPostBack) |
| { |
| } |
| } |
| protected void RadScheduler1_AppointmentInsert(object sender, SchedulerCancelEventArgs e) |
| { |
| } |
| protected void RadScheduler1_AppointmentUpdate(object sender, AppointmentUpdateEventArgs e) |
| { |
| } |
| protected void RadScheduler1_AppointmentDelete(object sender, SchedulerCancelEventArgs e) |
| { |
| } |
| protected void RadComboBox1_SelectedIndexChanged(object o, RadComboBoxSelectedIndexChangedEventArgs e) |
| { |
| string selectedCulture = e.Value.Trim(); |
| System.Globalization.CultureInfo culture = new System.Globalization.CultureInfo(selectedCulture); |
| RadScheduler1.Culture = culture; |
| } |
| protected void RadScheduler1_DataBinding(object sender, EventArgs e) |
| { |
| DataSet callBacks = GetSchedule(); |
| DataView callBackView = callBacks.Tables["callback"].DefaultView; |
| RadScheduler1.DataKeyField = "id"; |
| RadScheduler1.DataSubjectField = "subject"; |
| RadScheduler1.DataStartField = "start"; |
| RadScheduler1.DataEndField = "end"; |
| RadScheduler1.DataSource = callBackView; |
| } |
| public DataSet GetSchedule() |
| { |
| return GenerateSchedule(); |
| } |
| public DataSet GenerateSchedule() |
| { |
| DataTable callBackTable = new DataTable("callback"); |
| callBackTable.Columns.Add("id"); |
| callBackTable.Columns.Add("subject"); |
| callBackTable.Columns.Add("start"); |
| callBackTable.Columns.Add("end"); |
| DataRow row = callBackTable.NewRow(); |
| row["id"] = 1; |
| row["subject"] = "CALL"; |
| row["start"] = (new DateTime(2010, 6, 15, 13, 0, 0)).ToString(); |
| row["end"] = (new DateTime(2010, 6, 15, 16, 0, 0)).ToString(); |
| callBackTable.Rows.Add(row); |
| DataSet schedule = new DataSet(); |
| schedule.Tables.Add(callBackTable); |
| return schedule; |
| } |
| } |
| } |