column.CurrentFilterValue = 60
If (
Not Page.IsPostBack) Then
RadGrid1.MasterTableView.FilterExpression =
"([Price] between 60 AND 70) "
Dim column As GridColumn = RadGrid1.MasterTableView.GetColumnSafe("Price")
column.CurrentFilterFunction =
GridKnownFunction.GreaterThanOrEqualTo
column.CurrentFilterValue = 60
column.AndCurrentFilterFunction =
GridKnownFunction.LessThanOrEqualTo
column.AndCurrentFilterValue = 70
'column.AndCurrentFilterFunction = GridKnownFunction.Between
'column.CurrentFilterFunction= 60,70
RadGrid1.MasterTableView.Rebind()
End If
<telerik:RadTabStrip ID="rtsVertical" runat="server" MultiPageID="rmpCourseEdit"
SelectedIndex="1" SkinID="OutlookVTAB" Style="float: left">
<Tabs>
<telerik:RadTab Text="pgvBasic" PageViewID="pgvBasic" runat="server" Selected="True" /
<telerik:RadTab Text="pgvComposite" PageViewID="pgvComposite" runat="server" />
<telerik:RadTab Text="pgvTexts" PageViewID="pgvTexts" runat="server" />
<telerik:RadTab Text="pgvPub" PageViewID="pgvPub" runat="server" />
<telerik:RadTab Text="pgvSpec" PageViewID="pgvSpecialist" runat="server" />
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="rmpCourseEdit" runat="server" SelectedIndex="0" RenderSelectedPageOnly="false" CssClass="MultiPageV">
... </>
Follows the CSS and Skins:
<telerik:RadTabStrip runat="server" SkinID="OutlookHTAB"
Skin="Outlook"
EnableEmbeddedSkins="False"
Orientation="HorizontalTop"
/>
-------------------------
Can you help me with this guys?
tks,
protected void RadGrid1_ColumnCreated(object sender, GridColumnCreatedEventArgs e) { if (e.Column is GridExpandColumn) { (e.Column as GridExpandColumn).ButtonType = GridExpandColumnType.ImageButton; (e.Column as GridExpandColumn).ExpandImageUrl = "~/Images/grd_SinglePlus.gif"; (e.Column as GridExpandColumn).CollapseImageUrl = "~/Images/grd_SingleMinus.gif"; } } protected void Export_to_PDF_Click(object sender, System.EventArgs e) { RadGrid1.ExportSettings.ExportOnlyData = false; RadGrid1.MasterTableView.HierarchyDefaultExpanded = true; RadGrid1.ExportSettings.OpenInNewWindow = true; RadGrid1.MasterTableView.ExportToPdf(); }<
tr>
<td >
<p class="style" >
Please enter job posting number:
</p>
</td>
<td >
<telerik:RadNumericTextBox ID="JobPostingNo" runat="server" TabIndex="9" Font-Bold="true" MaxLength="4" Type="Number" MinValue="1" MaxValue="9999" CssClass="textbox" Width="48px" Enabled="false">
<NumberFormat GroupSeparator="" DecimalDigits="0" />
<DisabledStyle Font-Bold="true" BackColor="#EFEFEF" />
</telerik:RadNumericTextBox>
</td>
<td>
<asp:Image ID="JobPNErrImage" runat="server" Width="14px" Height="14px" ImageUrl="~/Image/error-icon.jpg" Visible="false" />
</td>
</tr>
<tr>
<td>
<p class="style">
Have you met all of the criteria outlined in the posting?
</p>
</td>
<td>
<telerik:RadComboBox ID="ddlPost" runat="server" TabIndex="10" AutoPostBack="false" Font-Size="Small" Width="53px">
<Items>
<telerik:RadComboBoxItem Text="Select" Value="" Selected="true" />
<telerik:RadComboBoxItem Text="Yes" Value="Y" />
<telerik:RadComboBoxItem Text="No" Value="N" />
</Items>
</telerik:RadComboBox>
</td>
RadPanelBar
attestPanel = (RadPanelBar)formPanel.FindItemByValue("principalForm").FindControl("attestationPanel");
RadNumericTextBox jobPostNo = (RadNumericTextBox)attestPanel.FindItemByValue("principalattestaionInfo").FindControl("JobPostingNo");
RadComboBox ddlAprvPost = (RadComboBox)attestPanel.FindItemByValue("principalattestaionInfo").FindControl("ddlAprv");
if (ddlAprvPost.SelectedValue == "Y")
{
jobPostNo.Enabled =
true;
jobPostNo.Focus();
}
else
{
if (jobPostNo.Text.Length > 0)
{
jobPostNo.Text =
string.Empty;
}
jobPostNo.Enabled =
false;
}
My question is: when jobPostNo control is disabled how to shift focus to the next control right after this control.
Thanks so much.
I would be grateful for an example of how to wire-up some client-side javascript to the click event on a GridHyperlinkColumn. I have this markup:
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="id" Visible="false" DataType="System.Int32"></telerik:GridBoundColumn>
<telerik:GridHyperlinkColumn DataTextField="companyname" DataNavigateUrlFields="companyURL" datatype="System.String">
</telerik:GridHyperlinkColumn>
</Columns>
</MasterTableView>
and I want to send the value of the DataNavigateUrlFields to a client-side javascript function when the hyperlink is clicked:
someClientSideFunction( value of the DataNavigateUrlFields of the clicked item );
Thanks
Folks,
I am using ASP.Net Ajax Q2 2011 with VS 2010. Below is my Grid Table Laout.
Parent Table
---- Detail Table 1 (GridTableView Name = "Detail")
--- Detail Table 1.1
---- Detail Table 2
 
My desired expectations:
1) While I am scrolling rows in Parent Table, I would like to get the row counts of related Detail Table 1 but not row counts of other Detail Tables.
2) Also if I am scrolling rows in Detail Table 1, do nothing.
Below works to get the Row Count of Parent Table; but having some difficulty to getting row count of Related Detail Table 1.
function RowCount(sender, args) { var grid = $find("<%=RadGrid1.ClientID %>"); var MasterTable = grid.get_masterTableView(); var Rows = MasterTable.get_dataItems(); // Need Help here to get the Row Count of Detail Table 1 and Pass into TextBox RowCountTextBox...
alert(Rows.length);
document.getElementById("<%=RowCountTextBox.ClientID %>").value = parseInt(Rows.length); } Rad Grid Settings:
'''
HierarchyLoadMode = "ServerBind"
'''
<ClientEvents OnFilterMenuShowing="filterMenuShowing" OnRowSelected = "RowCount" /> ''' ''' <asp:TextBox ID="RowCountTextBox" runat="server" Text="" Width = "400px"> </asp:TextBox> EscalonamentoFacturasEntities objectContx = new EscalonamentoFacturasEntities(); RadGrid2.DataSource = objectContx.UsersAssignResume(); RadGrid2.DataBind();objectContx.ExecuteStoreCommand(
"Delete from Table Where Table.UserName = @par");
<telerik:RadGrid ID="RadGrid1" runat="server" GridLines="None" AllowPaging="True" AllowSorting="True" AutoGenerateColumns="False" Width="97%" enableajax="True" AllowFilteringByColumn="True" ShowFooter="True" Skin="Black" OnItemCommand="RadGrid1_ItemCommand" OnGridExporting="RadGrid1_GridExporting" AllowMultiRowSelection="True" OnItemDataBound="RadGrid1_ItemDataBound"> <PagerStyle Mode="NextPrevAndNumeric"></PagerStyle> <ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True" EnablePostBackOnRowClick="true"> <Selecting AllowRowSelect="True" /> </ClientSettings> <MasterTableView DataKeyNames="SequencialNumber" Width="100%" CommandItemSettings-ShowExportToCsvButton="True" CommandItemSettings-ShowAddNewRecordButton="false" CommandItemDisplay="Top"> <Columns> <telerik:GridBoundColumn DataField="SequencialNumber" HeaderText="SequencialNumber" UniqueName="SequencialNumber" SortExpression="SequencialNumber"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Priority" HeaderText="Priority" UniqueName="Priority" FilterControlAltText="Filter Priority column" SortExpression="Priority" DataType="System.Int32"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="Process" HeaderText="Staging" UniqueName="Process" SortExpression="Process" FilterControlAltText="Filter Process column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="SupplierCode" HeaderText="SupplierCode" UniqueName="SupplierCode" SortExpression="SupplierCode" FilterControlAltText="Filter SupplierCode column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="MessageStatus" HeaderText="MessageStatus" UniqueName="MessageStatus" SortExpression="MessageStatus" FilterControlAltText="Filter MessageStatus column"> </telerik:GridBoundColumn> <telerik:GridBoundColumn DataField="DocumentType" HeaderText="DocumentType" UniqueName="DocumentType" FilterControlAltText="Filter DocumentType column" SortExpression="DocumentType"> </telerik:GridBoundColumn> <telerik:GridDateTimeColumn UniqueName="InvoiceCreationDate" DataField="InvoiceCreationDate" HeaderText="InvoiceCreationDate" FilterControlAltText="Filter InvoiceCreationDate column" SortExpression="InvoiceCreationDate"> <FilterTemplate> <telerik:RadDatePicker ID="RadDatePicker1" runat="server"> </telerik:RadDatePicker> </FilterTemplate> </telerik:GridDateTimeColumn> <telerik:GridBoundColumn DataField="SupplierVatNumber" FilterControlAltText="Filter SupplierVatNumber column" HeaderText="SupplierVatNumber" SortExpression="SupplierVatNumber" UniqueName="SupplierVatNumber"> </telerik:GridBoundColumn> </Columns> <ExpandCollapseColumn Visible="False"> <HeaderStyle Width="19px"></HeaderStyle> </ExpandCollapseColumn> <RowIndicatorColumn Visible="False"> <HeaderStyle Width="20px" /> </RowIndicatorColumn> </MasterTableView> <FilterMenu EnableImageSprites="False"> </FilterMenu> <HeaderContextMenu CssClass="GridContextMenu GridContextMenu_Default"> </HeaderContextMenu> </telerik:RadGrid>public partial class InvoicesScalingDefault : iConnect.Web.iConnect, IInvoicesScale { private InvoicesScalePresenter _presenter; public System.Collections.Generic.IList<Data.SapDocuments> SapDocuments { get; set; } protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { this._presenter.OnViewInitialized(); LoadData(); } this._presenter.OnViewLoaded(); } [CreateNew] public InvoicesScalePresenter Presenter { set { this._presenter = value; this._presenter.View = this; } } /// <summary> /// Carregar RadGrid1 com o objecto SapDocuments /// </summary> private void LoadData() { string user = Page.User.Identity.Name.Substring(Page.User.Identity.Name.IndexOf("\\") + 1); EscalonamentoFacturasEntities objectContx = new EscalonamentoFacturasEntities(); RadGrid1.DataSource = objectContx.ShowUnprocessedInvoices(user); //RadGrid1.DataBind(); } protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e) { if (e.CommandName == Telerik.Web.UI.RadGrid.ExportToCsvCommandName) { RadGrid1.MasterTableView.Columns.FindByUniqueName("SequencialNumber").Visible = true; RadGrid1.ExportSettings.IgnorePaging = true; int count = 0; foreach (GridColumn column in RadGrid1.Columns) { if (column.Visible) { if (count > 0) column.Visible = false; else count++; } } } } protected void RadGrid1_GridExporting(object sender, GridExportingArgs e) { e.ExportOutput = e.ExportOutput.Replace("\"\r\n\"", "\"\r\n\"'"); }