Respected Community,
I am facing a strange problem in RadGrid default filter menu. When select Glow is well but whenever change theme my filter menu becomes like this
(attached). Plz help
I want to create a responsive radgrid
my Master Page as the following
<head runat="server">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<%--<meta name="viewport" content="width=device-width, initial-scale=1">--%>
<meta name="viewport" content="initial-scale=1.0, minimum-scale=1, maximum-scale=1.0, user-scalable=no" />
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title><%: Page.Title %> - Amoun ECMS</title>
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet">
<asp:ContentPlaceHolder ID="Head" runat="server">
</asp:ContentPlaceHolder>
</head>
<body>
<form id="f1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js"></asp:ScriptReference>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js"></asp:ScriptReference>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js"></asp:ScriptReference>
</Scripts>
</telerik:RadScriptManager>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="../js/bootstrap.min.js"></script>
<script src="../js/jquery-3.2.1.min.js"></script>
<div class="container-fluid">
<asp:ContentPlaceHolder ID="Body" runat="server">
</asp:ContentPlaceHolder>
</div>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="../js/bootstrap.min.js"></script>
<script src="../js/jquery-3.2.1.min.js"></script>
</form>
And a page is as the following
<asp:Content ID="Content1" ContentPlaceHolderID="Head" runat="server">
<link type="text/css" rel="stylesheet" href="styles.css" />
<style type="text/css">
.panelItem {
height: auto;
}
.DivCenter {
text-align: center;
align-items: center;
vertical-align: middle;
margin: 0 auto;
}
.gridHieght{
height:auto !important;
border: 0 none;
}
</style>
<title>Doctors List</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="Body" runat="server">
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
<AjaxSettings>
<telerik:AjaxSetting AjaxControlID="p1">
<UpdatedControls>
<%--<telerik:AjaxUpdatedControl ControlID="gridAffs" LoadingPanelID="l1" />--%>
</UpdatedControls>
</telerik:AjaxSetting>
</AjaxSettings>
</telerik:RadAjaxManager>
<telerik:RadAjaxLoadingPanel ID="l1" runat="server" RenderMode="Auto" />
<%--<script src="scripts.js" type="text/javascript"></script>--%>
<div class="row DivCenter" style="width:100%">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12 DivCenter" style="width:100%">
<table style="width:100%" class="table-responsive">
<tr style="width:100%">
<td style="text-align:left">
<telerik:RadLabel RenderMode="Auto" ID="lblTitle" runat="server" Text="Doctors List" style="text-align:left"
Font-Bold="false" Font-Size="Medium" ForeColor="Black"></telerik:RadLabel>
<br /><br />
<telerik:RadLabel RenderMode="Auto" ID="lblAffsTotal2" runat="server" style="text-align:left"
Font-Bold="false" Font-Size="Medium" ForeColor="Black"></telerik:RadLabel>
<telerik:RadLabel RenderMode="Auto" ID="lblAffsClassA2" runat="server" style="text-align:left"
Font-Bold="false" Font-Size="Medium" ForeColor="Black"></telerik:RadLabel>
<telerik:RadLabel RenderMode="Auto" ID="lblAffsClassB2" runat="server" style="text-align:left"
Font-Bold="false" Font-Size="Medium" ForeColor="Black"></telerik:RadLabel>
</td>
</tr>
<tr><td role="separator"><br /></td></tr>
<tr>
<td style="text-align:right">
<asp:LinkButton ID="LinkButton1" Text="Export to Excel" runat="server" OnClick="btnExport_Click" ForeColor="Black"
Font-Size="Medium" style="text-align:right" />
</td>
</tr>
</table>
<telerik:RadGrid ID="gridAffs" runat="server" DataSourceID="ListOfAffDS" AllowFilteringByColumn="True" AllowPaging="True"
EnableGroupsExpandAll="True" EnableHeaderContextFilterMenu="True" EnableHeaderContextAggregatesMenu="True"
AllowSorting="True" GroupPanelPosition="Top" ShowGroupPanel="True"
MasterTableView-EditFormSettings-FormTableButtonRowStyle-Wrap="false" CssClass="table-responsive"
Skin="WebBlue" EnableHeaderContextMenu="True" GridLines="Both" PageSize="50" ShowFooter="True" RenderMode="Auto">
<ExportSettings ExportOnlyData="true" IgnorePaging="true" OpenInNewWindow="true" FileName="DoctorsList">
<Excel Format="Xlsx" />
</ExportSettings>
<ClientSettings AllowDragToGroup="True" AllowExpandCollapse="true">
<Scrolling AllowScroll="true" UseStaticHeaders="true" />
<Resizing AllowResizeToFit="true" AllowRowResize="true" AllowColumnResize="true" EnableRealTimeResize="true" ResizeGridOnColumnResize="true" />
</ClientSettings>
<MasterTableView DataSourceID="ListOfAffDS" AutoGenerateColumns="False" ShowHeader="true" ShowGroupFooter="true" AllowPaging="true"
AllowSorting="true" CommandItemDisplay="Top" EnableViewState="true" EnableHeaderContextMenu="True" EnableHeaderContextAggregatesMenu="true"
EnableHeaderContextFilterMenu="true" CssClass="table-responsive">
<GroupHeaderItemStyle CssClass="visible-lg hidden-md hidden-sm hidden-xs" />
<FilterItemStyle CssClass="visible-lg hidden-md hidden-sm hidden-xs" />
<CommandItemSettings ExportToExcelText="Export" ShowRefreshButton="true" ShowExportToExcelButton="false" ShowAddNewRecordButton="false" />
<PagerStyle AlwaysVisible="True" PageSizes="50;100;150;200;300;400;500" Mode="NextPrevNumericAndAdvanced"
CssClass="visible-lg visible-md visible-sm visible-xs" />
<Columns>
<telerik:GridBoundColumn DataField="AffiliationID" Visible="true" DataType="System.Int32"
FilterControlAltText="Filter AffiliationID column" HeaderText="ID" SortExpression="AffiliationID" UniqueName="AffiliationID"
ItemStyle-CssClass="hidden-md hidden-sm hidden-xs"
HeaderStyle-CssClass="hidden-md hidden-sm hidden-xs"
FooterStyle-CssClass="hidden-md hidden-sm hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AffiliationName" Visible="true" DataType="System.String" FilterControlAltText="Filter AffiliationName column"
HeaderText="Name" SortExpression="AffiliationName" UniqueName="AffiliationName"
ItemStyle-CssClass="visible-lg visible-md visible-sm visible-xs"
HeaderStyle-CssClass="visible-lg visible-md visible-sm visible-xs"
FooterStyle-CssClass="visible-lg visible-md visible-sm visible-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="EntityAddress" Visible="true" DataType="System.String" FilterControlAltText="Filter EntityAddress column"
HeaderText="Address" SortExpression="EntityAddress" UniqueName="EntityAddress"
ItemStyle-CssClass="hidden-md hidden-sm hidden-xs"
HeaderStyle-CssClass="hidden-md hidden-sm hidden-xs"
FooterStyle-CssClass="hidden-md hidden-sm hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="SpecialityCode" Visible="true" DataType="System.String" FilterControlAltText="Filter SpecialityCode column"
HeaderText="Specialty" SortExpression="SpecialityCode" UniqueName="SpecialityCode"
ItemStyle-CssClass="visible-md visible-sm visible-xs"
HeaderStyle-CssClass="visible-md visible-sm visible-xs"
FooterStyle-CssClass="visible-md visible-sm visible-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="PhysicianClass" Visible="true" DataType="System.String" FilterControlAltText="Filter PhysicianClass column"
HeaderText="Class" SortExpression="PhysicianClass" UniqueName="PhysicianClass"
ItemStyle-CssClass="visible-lg visible-md visible-sm visible-xs"
HeaderStyle-CssClass="visible-lg visible-md visible-sm visible-xs"
FooterStyle-CssClass="visible-lg visible-md visible-sm visible-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AmounBrickName" Visible="true" DataType="System.String" FilterControlAltText="Filter AmounBrickName column"
HeaderText="Brick" SortExpression="AmounBrickName" UniqueName="AmounBrickName"
ItemStyle-CssClass="hidden-xs"
HeaderStyle-CssClass="hidden-xs"
FooterStyle-CssClass="hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="EmployeeName" DataType="System.String" FilterControlAltText="Filter EmployeeName column" HeaderText="Med. Rep"
SortExpression="EmployeeName" UniqueName="EmployeeName"
ItemStyle-CssClass="hidden-sm hidden-xs" HeaderStyle-CssClass="hidden-sm hidden-xs" FooterStyle-CssClass="hidden-sm hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="AmounTerritoryName" DataType="System.String" FilterControlAltText="Filter AmounTerritoryName column"
HeaderText="Territory" SortExpression="AmounTerritoryName" UniqueName="AmounTerritoryName"
ItemStyle-CssClass="hidden-xs"
HeaderStyle-CssClass="hidden-xs"
FooterStyle-CssClass="hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="SupervisorName" DataType="System.String" FilterControlAltText="Filter SupervisorName column"
HeaderText="District Manager" SortExpression="SupervisorName" UniqueName="SupervisorName"
ItemStyle-CssClass="hidden-md hidden-sm hidden-xs"
HeaderStyle-CssClass="hidden-md hidden-sm hidden-xs"
FooterStyle-CssClass="hidden-md hidden-sm hidden-xs">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="IsTargeted2" Visible="true" DataType="System.String" FilterControlAltText="Filter IsTargeted column"
HeaderText="Mandatory?" SortExpression="IsTargeted" UniqueName="IsTargeted"
ItemStyle-CssClass="hidden-md hidden-sm hidden-xs"
HeaderStyle-CssClass="hidden-md hidden-sm hidden-xs"
FooterStyle-CssClass="hidden-md hidden-sm hidden-xs">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
</telerik:RadGrid>
</div>
</div>
<asp:SqlDataSource ID="ListOfAffDS" runat="server" ConnectionString="<%$ ConnectionStrings:ng %>"
SelectCommand="SELECT AffiliationID, AffiliationName, EntityAddress, SpecialityCode, PhysicianClass, AmounBrickName, IsTargeted2, EmployeeName, AmounTerritoryName, SupervisorName FROM View_ss_Admin WHERE SpecialtyValue > 0 AND LastModifierID IS NOT NULL AND [PhysicianClass] IN ('A', 'B') AND ManagerID = @EmployeeIDFromSM">
<SelectParameters>
<asp:SessionParameter Name="EmployeeIDFromSM" SessionField="EmployeeIDFromSM" Type="Int32" />
</SelectParameters>
</asp:SqlDataSource>
<script src="../js/jquery.responsivetable.min.js"></script>
</asp:Content>
The problem is when viewing in tablet all fields' sizes become wrong
also, I have a problem in large size devices
Please help
Thanks
Hi Team,
am new to teleric grid. can i assign two data set results to single rad grid?
Hi,
I'm using the radmenu control , according to this example:
http://demos.telerik.com/aspnet-ajax/menu/examples/overview/defaultvb.aspx
On on of my pages (lets say its Stores.ascx, as in the example), I added a few textboxes and I want to save all the data to my database, on button click.
I have 2 question:
1. How can I avoid a post back on my default.aspx page , every time I select a menu item?
2. Why, on button click, there's no postback, and a session I store turning empty?
10x
<
AjaxToolKit:TabContainer
ID
=
"TabContainer1"
runat
=
"server"
Width
=
"650px"
Height
=
"400px"
ActiveTabIndex
=
"0"
>
<
AjaxToolKit:TabPanel
ID
=
"WelcomeTab"
runat
=
"server"
HeaderText
=
"Welcome"
>
<
ContentTemplate
>
<
div
style
=
"height:300px; width:300px; background-color:Blue;"
></
div
>
</
ContentTemplate
>
</
AjaxToolKit:TabPanel
>
<
AjaxToolKit:TabPanel
ID
=
"ColorTab"
runat
=
"server"
HeaderText
=
"Colors"
>
<
ContentTemplate
>
<
telerik:RadColorPicker
runat
=
"server"
ID
=
"RadColorPicker2"
PaletteModes
=
"WebPalette"
OnClientColorChange
=
"titleColorChange"
SelectedColor
=
"#e96e35"
/>
</
ContentTemplate
>
</
AjaxToolKit:TabPanel
>
</
AjaxToolKit:TabContainer
>
I have a radgrid with an export function that brings data from a database, including an additional header and text, which are document conditions. These document conditions include images, the problem is the last image that is resized to adjust to the tall of the PDF
Protected Sub CotDetGrid_PdfExporting(sender As Object, e As GridPdfExportingArgs) Handles CotDetGrid.PdfExporting
Try
colwidth = Split(CamposDeseados, ",").Count
Dim columnasMenos = 0
If PoscProducto.Equals("Fila") Then
If CamposDeseados.Contains("Producto") And CamposDeseados.Contains("Observación") Then
colwidth -= 2
columnasMenos = 2
ElseIf CamposDeseados.Contains("Producto") Or CamposDeseados.Contains("Observación") Then
colwidth -= 1
columnasMenos = 1
End If
Else
If CamposDeseados.Contains("Observación") Then
colwidth -= 1
columnasMenos = 1
End If
End If
colwidth = CType((555 / colwidth), Integer) 'calcular el width segun la cantidad de columnas
e.RawHTML = ""
e.RawHTML = "<
div
style
=
'font-size:10pt;'
>" & _
"<
table
width
=
'555px'
style
=
' margin-left:0px; margin-right:0px;'
>" & _
"<
colgroup
><
col
/><
col
/></
colgroup
>" & _
"<
tbody
>" & _
"<
tr
>" & _
"<
td
align
=
'center'
colspan
=
'2'
> " + Imagen + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'center'
colspan
=
'2'
> " + DirTel + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'center'
colspan
=
'2'
> </
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
> </
td
>" & _
"<
td
align
=
'right'
>" + FechaElaboracion + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
> </
td
>" & _
"<
td
align
=
'right'
>" + FechaEmision + "</
td
>" & _
"</
tr
>" & _
"<
tr
><
td
> </
td
><
td
> </
td
></
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'left'
>" + Cliente + "</
td
>" & _
"<
td
align
=
'right'
>" + Moneda + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'left'
>" + Saludo + ContactoNombre + "</
td
>" & _
"<
td
align
=
'right'
>" + NumPartidas + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'left'
>" + ContactoPuesto + "</
td
>" & _
"<
td
align
=
'right'
>" + fFolio + "</
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
align
=
'left'
>" + ContactoTelefono + "</
td
>" & _
"<
td
> </
td
>" & _
"</
tr
>" & _
"<
tr
>" & _
"<
td
colspan
=
'2'
> </
td
>" & _
"</
tr
>" & _
"<
tr
style
=
'text-align: justify; text-justify: inter-word;'
>" & _
"<
td
colspan
=
'2'
> " + hiddenMensajeGrid.Value + " </
td
>" & _
"</
tr
>" & _
"</
tbody
>" & _
"</
table
>"
Dim columnasPdf As Integer = CamposDeseados.Split(",").Length - columnasMenos
Dim col = ""
For i = 1 To columnasPdf Step 1
col += "<
col
/>"
Next
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
table
width
=
'555px'
style
=
'font-size:8pt; margin-left:0px; margin-right:0px;white-space: nowrap;'
>" & _
"<
colgroup
>" & _
col & _
"</
colgroup
>" & _
"<
tbody
>" & _
"<
tr
style
=
'text-align:center; background-color:#A0A0A0; color:#FFFFFF; font-weight: bold;'
>"
If CamposDeseados.Contains("Partida") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Partida</
td
>"
End If
If CamposDeseados.Contains("Imagen") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Imagen</
td
>"
End If
If CamposDeseados.Contains("Código") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Código</
td
>"
End If
If CamposDeseados.Contains("Producto") And PoscProducto.Equals("Columna") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Producto</
td
>"
End If
If CamposDeseados.Contains("Unidad de Medida") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Unidad de Medida</
td
>"
End If
If CamposDeseados.Contains("Precio Unitario") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Precio Unitario</
td
>"
End If
If CamposDeseados.Contains("Cantidad") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
>Cantidad</
td
>"
End If
If CamposDeseados.Contains("Importe") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Importe</
td
>"
End If
If CamposDeseados.Contains("Descuento %") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Descuento %</
td
>"
End If
If CamposDeseados.Contains("Impuesto %") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Impuesto %</
td
>"
End If
If CamposDeseados.Contains("Impuesto") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Impuesto</
td
>"
End If
If CamposDeseados.Contains("Total") Then
e.RawHTML = Convert.ToString(e.RawHTML) & _
"<
td
style
=
'text-align:right;'
>Total</
td
>"
End If
e.RawHTML = Convert.ToString(e.RawHTML) & _
"</
tr
>" & _
body & _
"</
tbody
>" & _
"</
table
>" & _
"</
div
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "<
br
/><
br
/><
br
/>"
e.RawHTML = Convert.ToString(e.RawHTML) & "<
div
style
=
'font-size:10pt;'
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "<
table
width
=
'555px'
style
=
'margin-left:0px; margin-right:0px;'
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "<
colgroup
><
col
/></
colgroup
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "<
tbody
>"
If IncluirCondiciones = 1 Then
CotizacionCondiciones = CotizacionCondiciones.Replace("<
p
", "<div
style
=
'font-size:10pt;'
")
CotizacionCondiciones
= CotizacionCondiciones.Replace("</p>", "</
div
><
br
/><
p
></
p
>")
CotizacionCondiciones = CotizacionCondiciones.Replace("span", "div style='font-size:10pt;'")
e.RawHTML = Convert.ToString(e.RawHTML) & "<
tr
> <
td
style
=
'line-height:1;'
> <
p
></
p
>" + CotizacionCondiciones + "</
td
> </
tr
>"
End If
If IncluirFirma = 1 Then
e.RawHTML = Convert.ToString(e.RawHTML) & "<
tr
><
td
> </
td
></
tr
><
tr
><
td
> </
td
></
tr
><
tr
><
td
> </
td
></
tr
><
tr
><
td
style
=
'text-align:center'
>___________________________</
td
></
tr
><
tr
><
td
style
=
'text-align:center'
>" + NombreResponsable + "</
td
></
tr
>"
End If
e.RawHTML = Convert.ToString(e.RawHTML) & "</
tbody
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "</
table
>"
e.RawHTML = Convert.ToString(e.RawHTML) & "</
div
>"
Catch ex As Exception
ErrorManager(ex, "CotDetGrid_PdfExporting")
End Try
End Sub
the HTML code of CotizacionCondiciones is:
<
p
>Montos mencionados son en Moneda Nacional.<
br
/>
Condiciones de Pago: Anticipo 70% y el resto del 30% al terminar nuestro trabajo.<
br
/>
<
br
/>
Ventajas de nuestros productos:<
br
/>
<
br
/>
Nuestro trabajo cuenta con garantía de 10 años a partir de la fecha de instalación, siempre y cuando no haya sido modificado por personal no certificado por nuestra empresa.<
br
/>
Material de alta calidad (aluminio con laca química al horno) importado de Europa.<
br
/>
Fabricados a la medida sin juntas ni soldaduras.<
br
/>
Fijaciones Ocultas.<
br
/>
Fabricamos en Sitio con equipo y tecnología Europea.<
br
/>
Sin mas por el momento y agradeciendo su atención a la presente, quedamos a sus ordenes para cualquier duda y/o aclaración sobre la presente en el siguiente correo: servicio@gutterkelmty.mx o directamente con un servidor<
br
/>
<
br
/>
Atentamente,<
br
/>
Jose L Salazar<
br
/>
<
p
><
img
alt
=
""
src
=
"/Imagenes/PlantillasDocumentos/des/1/screen.png"
style
=
"width: 555px; height: 313px; vertical-align: middle;"
/></
p
>
Hi,
We have a number of legacy applications, one which uses the 'Telerik Extensions for ASP.NET MVC' product (the version is from around 2013).
I believe this product is no longer supported by Telerik, but I'm interested in whether it would likely be impacted by the same issue as UI for ASP.NET Ajax.
Thanks
Hi Telerik team,
Is cryptographic vulnerability described at http://www.telerik.com/support/kb/aspnet-ajax/details/cryptographic-weakness?utm_medium=email
only applicable if we are using “Telerik.Web.UI.DialogHandler” control in our application ?
Thanks.