Is there anyway to get rowindex of the cell that trigger this function.
I know there is a way which uses OnRowClick or OnRowSelect.
In my case i dont want the user to selectrow to update the cell.
This there anyway to change the 4 into rowindex
function editQuantity(sender, eventArgs) {
var masterTable = $find("<%= CartRadGrid.ClientID %>").get_masterTableView();
masterTable.updateItem(4);
}
This is my radgrid
<
telerik:RadAjaxManager
ID
=
"RadAjaxManager1"
runat
=
"server"
>
<
AjaxSettings
>
<
telerik:AjaxSetting
AjaxControlID
=
"CartRadGrid"
>
<
UpdatedControls
>
<
telerik:AjaxUpdatedControl
ControlID
=
"CartRadGrid"
LoadingPanelID
=
"RadAjaxLoadingPanel1"
/>
<
telerik:AjaxUpdatedControl
ControlID
=
"RadWindowManager1"
/>
</
UpdatedControls
>
</
telerik:AjaxSetting
>
</
AjaxSettings
>
</
telerik:RadAjaxManager
>
<
telerik:RadAjaxLoadingPanel
ID
=
"RadAjaxLoadingPanel1"
Runat
=
"server"
Skin
=
"Default"
>
</
telerik:RadAjaxLoadingPanel
>
<
telerik:RadGrid
ID
=
"CartRadGrid"
runat
=
"server"
AllowSorting
=
"True"
ShowStatusBar
=
"True"
CellSpacing
=
"0"
DataSourceID
=
"CartObjectDataSource"
GridLines
=
"None"
ShowFooter
=
"True"
Skin
=
"Hay"
AllowAutomaticDeletes
=
"True"
AutoGenerateColumns
=
"False"
onitemcommand
=
"CartRadGrid_ItemCommand"
AllowAutomaticUpdates
=
"True"
>
<
ClientSettings
ClientEvents-OnRowClick
=
"OnRowClick"
>
<
Selecting
AllowRowSelect
=
"True"
/>
<
ClientEvents
OnRowClick
=
"OnRowClick"
></
ClientEvents
>
</
ClientSettings
>
<
MasterTableView
DataSourceID
=
"CartObjectDataSource"
DataKeyNames
=
"productID"
EditMode
=
"InPlace"
CommandItemDisplay
=
"Top"
>
<
CommandItemSettings
ExportToPdfText
=
"Export to PDF"
></
CommandItemSettings
>
<
RowIndicatorColumn
FilterControlAltText
=
"Filter RowIndicator column"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
RowIndicatorColumn
>
<
ExpandCollapseColumn
FilterControlAltText
=
"Filter ExpandColumn column"
>
<
HeaderStyle
Width
=
"20px"
></
HeaderStyle
>
</
ExpandCollapseColumn
>
<
EditFormSettings
>
<
EditColumn
FilterControlAltText
=
"Filter EditCommandColumn column"
></
EditColumn
>
</
EditFormSettings
>
<
Columns
>
<
telerik:GridBinaryImageColumn
DataField
=
"image"
ImageHeight
=
"80px"
ImageWidth
=
"80px"
UniqueName
=
"image"
ResizeMode
=
"Fit"
HeaderText
=
"Item"
>
<
HeaderStyle
Width
=
"10%"
HorizontalAlign
=
"Center"
/>
</
telerik:GridBinaryImageColumn
>
<
telerik:GridBoundColumn
DataField
=
"productID"
FilterControlAltText
=
"Filter column column"
HeaderText
=
"id"
UniqueName
=
"productID"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"productName"
FilterControlAltText
=
"Filter productName column"
HeaderText
=
"Name"
UniqueName
=
"productName"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"productDesc"
FilterControlAltText
=
"Filter productDesc column"
HeaderText
=
"Description"
UniqueName
=
"productDesc"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"price"
DataFormatString
=
"{0:C}"
FilterControlAltText
=
"Filter price column"
UniqueName
=
"price"
HeaderText
=
"Unit price"
>
</
telerik:GridBoundColumn
>
<
telerik:GridTemplateColumn
DataField
=
"quantity"
FilterControlAltText
=
"Filter TemplateColumn column"
UniqueName
=
"quantity"
HeaderText
=
"Quantity"
SortExpression
=
"quantity"
>
<
ItemTemplate
>
<
telerik:RadNumericTextBox
ID
=
"quantityTextBox"
runat
=
"server"
ShowSpinButtons
=
"True"
width
=
"50px"
DbValue='<%# Convert.ToDouble(Eval("quantity")) %>'
DataType="System.Int32" Culture="en-SG" NumberFormat-DecimalDigits="0" MinValue="0" MaxValue="999"
ClientEvents-OnValueChanged="editQuantity">
</
telerik:RadNumericTextBox
>
</
ItemTemplate
>
</
telerik:GridTemplateColumn
>
<
telerik:GridBoundColumn
DataField
=
"stock"
FilterControlAltText
=
"Filter stock column"
HeaderText
=
"Stock left"
UniqueName
=
"stock"
>
</
telerik:GridBoundColumn
>
<
telerik:GridBoundColumn
DataField
=
"total"
DataFormatString
=
"{0:C}"
FilterControlAltText
=
"Filter total column"
HeaderText
=
"Total"
UniqueName
=
"total"
Aggregate
=
"Sum"
FooterAggregateFormatString
=
"Total: {0:C}"
FooterStyle-CssClass
=
"total"
>
<
FooterStyle
CssClass
=
"total"
></
FooterStyle
>
</
telerik:GridBoundColumn
>
<
telerik:GridButtonColumn
Text
=
"Delete"
CommandName
=
"Delete"
ButtonType
=
"ImageButton"
UniqueName
=
"Delete"
CommandArgument
=
"asd"
FilterControlAltText
=
"Filter Delete column"
>
<
HeaderStyle
Width
=
"2%"
/>
</
telerik:GridButtonColumn
>
</
Columns
>
<
PagerStyle
AlwaysVisible
=
"True"
/>
<
FooterStyle
Height
=
"30px"
/>
<
CommandItemTemplate
>
<
table
border
=
"0"
style
=
"width: 100%;"
class
=
"rgCommandTable"
>
<
tr
>
<
td
align
=
"left"
><
asp:Label
ID
=
"Label1"
runat
=
"server"
Text
=
"My Cart"
></
asp:Label
></
td
>
<
td
align
=
"right"
>
<
asp:Button
CommandName
=
"RebindGrid"
runat
=
"server"
ID
=
"btnRefresh"
Text
=
"Refresh"
title
=
"Refresh"
CssClass
=
"rgRefresh"
/>
<
asp:Label
ID
=
"refreshLabel"
runat
=
"server"
Text
=
"Refresh"
></
asp:Label
>
</
td
></
tr
>
</
table
>
</
CommandItemTemplate
>
</
MasterTableView
>
<
FilterMenu
EnableImageSprites
=
"False"
></
FilterMenu
>
<
HeaderContextMenu
CssClass
=
"GridContextMenu GridContextMenu_Default"
></
HeaderContextMenu
>
</
telerik:RadGrid
>
<
asp:ObjectDataSource
ID
=
"CartObjectDataSource"
runat
=
"server"
SelectMethod
=
"loadCart"
TypeName
=
"GroceryStore.Cart.Cart"
>
</
asp:ObjectDataSource
>
If Request.UrlReferrer IsNot Nothing Then
strReferrer = Request.UrlReferrer.GetLeftPart(UriPartial.Authority).ToString()
If InStr(strReferrer, "scargillmovement") > 0 Then
' internal referrer do not remove cookie
Else
'external referrer so close menu
If Page.Request.Cookies("TelerikRadPanelBarCookie") IsNot Nothing Then
Page.Request.Cookies("TelerikRadPanelBarCookie").Value = Nothing
End If
For Each item As RadPanelItem In RadPanelBar1.GetAllItems()
If Not item.Items.Count = 0 Then
item.Expanded = False
End If
Next
End If
Else
' link straight in from bookmark or type in so remove cookie and close menu
If Page.Request.Cookies("TelerikRadPanelBarCookie") IsNot Nothing Then
Page.Request.Cookies("TelerikRadPanelBarCookie").Value = Nothing
End If
For Each item As RadPanelItem In RadPanelBar1.GetAllItems()
If Not item.Items.Count = 0 Then
item.Expanded = False
End If
Next
End If
We are facing an issue on those pages containing telerik grid. When the page loads, there is an error in IE which says - 'Syntax Error' Line 3 Char 1. We get this error only if CustomError is set to On in the web.config file.
<customErrors mode="On" defaultRedirect="General/Error.aspx">
<error statusCode="403" redirect="General/Error.aspx"/>
<error statusCode="404" redirect="General/Error.aspx"/>
</customErrors>
It works fine on pages where telerik grid is not present. We are using the version 2010.1.519.35 of Telerik.Web.UI.dll and Telerik.Web.Design.dll.
<location path="Telerik.Web.UI.WebResource.axd"> |
<system.web> |
<authorization> |
<allow users="*"/> |
</authorization> |
</system.web> |
</location> |
function showSource(tab, multiPage, editor) { |
editor.set_mode(2); |
showEditorToolbar(true); |
if (multiPage.get_selectedIndex() != 0) |
multiPage.set_selectedIndex(0); |
var oTool = getEditor().getToolByName("FontName"); //get a reference to the custom tool |
oTool.setState(0); |
} |
[
protected void ddlCommodity_itemRequested(object o, RadComboBoxItemsRequestedEventArgs e)
{
string exchange1 = ExchangeType.Exchange;
DataSet CommodityCodes = service.GetCommodities(exchange1);
ddlCommodity.DataSource = CommodityCodes.Tables[0];
ddlCommodity.DataTextField = "'ALL'";
ddlCommodity.DataValueField = "'ALL'";
ddlCommodity.DataBind();
}
the property is
public string Exchange
{
get { return ddlExchangeType.SelectedValue;}
set { ddlExchangeType.SelectedValue = value; }
}
]
Hi Telerik Team,
I want to open and Edit a Word Document Online means open the document in client browser Without save the document on user System
and when edit the document that would be saved on server.
So, Is there any tool available in Telerik Controls?
Below are the steps:
1. Browse a file using fileupload or Select a file.
2. Use the file upload file and when hit on a button,the file needs to opened/edited something like an GoogleDoc. Or Open in Editor) without save on Client/User machine.
3 .User makes necessary changes and save the file on Server.
please reply ASAP and if possible send me the example.
I am rally thankful to you.
Best Regrdas,