| function selectRow(id, rowIndex) { |
| var grid = $find("<%= gvProperties.ClientID %>"); |
| var rowControl = grid.get_masterTableView().get_dataItems()[rowIndex].get_element(); |
| //grid.get_masterTableView().selectItem(rowControl, true); |
| grid.get_masterTableView().selectItem(rowControl); |
| rowControl.style.backgroundColor='#c7c7c7'; |
| return true; |
| <telerik:RadAjaxManagerProxy ID="RadAjaxManagerProxy1" runat="server"> |
| <AjaxSettings> |
| <telerik:AjaxSetting AjaxControlID="ClearBtn"> |
| <UpdatedControls> |
| <telerik:AjaxUpdatedControl ControlID="ClearBtn" LoadingPanelID="AjaxLoadingPanel"> |
| </telerik:AjaxUpdatedControl> |
| </UpdatedControls> |
| </telerik:AjaxSetting> |
| </AjaxSettings> |
| </telerik:RadAjaxProxyManager> |
| <telerik:RadMenu ID="SaveBtn" ClickToOpen="true" runat="server" EnableEmbeddedSkins="false" CausesValidation="false" OnItemClick="SaveBtn_Click"> |
| <Items> |
| <telerik:RadMenuItem Text="save"> |
| <Items> |
| <telerik:RadMenuItem Text="text 1" |
| Value="value 1" /> |
| <telerik:RadMenuItem Text="text 2" |
| Value="value 2" /> |
| <telerik:RadMenuItem Text="text 3" |
| Value="value 3" /> |
| </Items> |
| </telerik:RadMenuItem> |
| </Items> |
| </telerik:RadMenu> |
Hi,
I want to add the rad tooltip for the selected cell of radgrid.
My problem is :i m getting tooltip for every cell.i want to diplay
tooltip for selected cell only.
I used the following javascript to select the multiple cells of
the radgrid.
Here is the javascript code:
<script type="text/javascript">
function RowCreated(sender, eventArgs)
{
var dataItem = eventArgs.get_gridDataItem();
for (var i = 0; i < dataItem.get_element().cells.length; i++)
{
dataItem.get_element().cells[i].onclick = function()
{
this.selected = this.selected == true ? false : true;
this.className = "ClickClass";
};
}
}
</script>
and in client settings of rad grid
----------------------------------
<ClientSettings>
<Selecting AllowRowSelect="false" ></Selecting>
<ClientEvents OnRowCreated = "RowCreated" ></ClientEvents>
</ClientSettings>
and for tooltip i used the following code:
------------------------------------------
protected void RadGrid1_ItemDataBound(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
foreach (GridTableCell cell in e.Item.Cells)
{
cell.ToolTip = cell.Text;
}
}
}
so...instead of this how to get the tooltip of radgrid.....when the cell is selected?
pls ..help me to solve this prob..
thanks in advance
<radControls:DateTimePicker ID="dateTimePicker1" runat="server"
FocusedDate='<%#DateTime.Now %>'
DbSelectedDate='<%#Bind("PremisesStartDate")%>'
TabIndex="4"/>
BR
Marcus
| protected void CreateExportFile(string[] exportResults) |
| { |
| //Hide the GridToolBar |
| this.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.None; |
| //Hide the Pager |
| this.MasterTableView.PagerStyle.Visible = false; |
| //Hide the PreviewIcon Column |
| foreach (GridColumn col in this.MasterTableView.Columns) |
| { |
| if (col.ColumnType == "GridTemplateColumn") |
| { |
| col.Visible = false; |
| } |
| } |
| //Hide the ExpandColumn |
| (this.MasterTableView.GetItems(GridItemType.Header)[0] as GridHeaderItem)["ExpandColumn"].Visible = false; |
| foreach (GridDataItem dataItem in this.MasterTableView.Items) |
| { |
| dataItem["ExpandColumn"].Style["display"] = "none"; |
| dataItem["ExpandColumn"].Visible = false; |
| } |
| switch (exportResults[0]) |
| { |
| case "Excel": |
| { |
| SetExportSettings(exportResults); |
| this.ExportSettings.Excel.Format = Telerik.Web.UI.GridExcelExportFormat.Html; |
| this.MasterTableView.ExportToExcel(); |
| this.MasterTableView.Rebind(); |
| break; |
| } |
| case "Word": |
| { |
| SetExportSettings(exportResults); |
| this.MasterTableView.ExportToWord(); |
| break; |
| } |
| case "CSV": |
| { |
| SetExportSettings(exportResults); |
| this.MasterTableView.ExportToCSV(); |
| break; |
| } |
| } |
| } |
| private void SetExportSettings(string[] exportParameters) |
| { |
| //0=Format, 1=IncludeColumnNames, 2=IgnorePaging, 3=OpenInNewWindow |
| this.ExportSettings.ExportOnlyData = false;// !(Convert.ToBoolean(exportParameters[1])); //IncludeColumnNames |
| this.ExportSettings.IgnorePaging = true; // Convert.ToBoolean(exportParameters[2]); //IgnorePaging |
| this.ExportSettings.OpenInNewWindow = true; // Convert.ToBoolean(exportParameters[3]); //OpenInNewWindow |
| } |