//js function which isused to get refernce of the client object
<telerik:RadScriptBlock>
<script type="text/javascript">
function getSelected()
{
//get a reference to Radcombobox client object
var obTagCombo = document.getElementById("<%= m_radTagCombo.ClientID %>");
//get_value() returns the value of the control
var value = obTagCombo.get_value();
//get_text()returns the text of the control.
var text = obTagCombo.get_text();
//get a reference to RadEditor client object
var editor = document.getElementById("<%=m_radEmailEditor.ClientID%>");
//pasteHtml method is used to paste the contents passed to the editor control.
editor.pasteHtml(text);
}
</
script>
</
telerik:RadScriptBlock>
And I call this js getSelected () in
<input type="button" value="Insert Tag" onclick="getSelected();" />
But I get a Js undefined: object expected error. Pls do help us in solving this bug. Pls help with code.
I'm sure you guys have a good solution for this.
Thanks,
ZR

I wantto startup a simple javascript and display a aler user. The code i use is as follows:
| string radalertscript = string.Empty; |
| radalertscript = "<script language='javascript'> alert(' asd ') </script>"; |
| Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", radalertscript); |
| protected void RadGridHizmetler_DeleteCommand(object source, GridCommandEventArgs e) |
| { |
| long pkVal = 0; |
| EntityCollection<HizmetEntity> hizmetlistesi = new EntityCollection<HizmetEntity>(); |
| DBAdapter.FetchEntityCollection(hizmetlistesi,null); |
| GridEditableItem eeditedItem = e.Item as GridEditableItem; |
| if (e.CommandName == "Delete") |
| { |
| pkVal = Convert.ToInt64(editedItem.OwnerTableView.DataKeyValues[editedItem.ItemIndex]["HizmetId"]); |
| string radalertscript = string.Empty; |
| int makbuzsayisi = GetHizmet(pkVal.ToString()); |
| int hesapsayisi = GetHesap(pkVal.ToString()); |
| int tahakkukdetay = GetTahakkukDetay(pkVal.ToString()); |
| if (makbuzsayisi > 0 || tahakkukdetay > 0) |
| { |
| if (makbuzsayisi > 0 && tahakkukdetay == 0) |
| { |
| radalertscript = "<script language='javascript'> alert('asd') </script>"; |
| } |
| else if (makbuzsayisi == 0 && tahakkukdetay > 0) |
| { |
| radalertscript = "<script language='javascript'> alert('sds') </script>"; |
| } |
| else if (makbuzsayisi > 0 && tahakkukdetay > 0) |
| { |
| radalertscript = "<script language='javascript'> alert(' rhgrh') </script>"; |
| } |
| Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", radalertscript); |
| //e.Canceled = true; |
| //return; |
| } |
| else if (makbuzsayisi == 0 && tahakkukdetay == 0) |
| { |
| if (hesapsayisi > 0 ) |
| { |
| if (HizmetHesaplariSil(pkVal.ToString())) |
| { |
| DBAdapter.StartTransaction(System.Data.IsolationLevel.ReadCommitted, "HizmetSil1"); |
| CollectionController<HizmetEntity>.Control(hizmetlistesi, pkVal.ToString()); |
| if (hizmetlistesi.RemovedEntitiesTracker.Count > 0) |
| DBAdapter.DeleteEntityCollection(hizmetlistesi.RemovedEntitiesTracker); |
| DBAdapter.SaveEntityCollection(hizmetlistesi, false, true); |
| DBAdapter.Commit(); |
| //RadGridHizmetler.MasterTableView.SortExpressions.Clear(); |
| //RadGridHizmetler.MasterTableView.GroupByExpressions.Clear(); |
| //RadGridHizmetler.Rebind(); |
| return; |
| } |
| else |
| { |
| radalertscript = "<script language='javascript'> alert('Hizmet silerken bir hata oluÅŸtu. Daha sonra tekrar deneyiniz.') </script>"; |
| Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", radalertscript); |
| } |
| } |
| else if (hesapsayisi == 0) |
| { |
| DBAdapter.StartTransaction(System.Data.IsolationLevel.ReadCommitted, "HizmetSil2"); |
| CollectionController<HizmetEntity>.Control(hizmetlistesi, pkVal.ToString()); |
| if (hizmetlistesi.RemovedEntitiesTracker.Count > 0) |
| DBAdapter.DeleteEntityCollection(hizmetlistesi.RemovedEntitiesTracker); |
| DBAdapter.SaveEntityCollection(hizmetlistesi, false, true); |
| DBAdapter.Commit(); |
| //RadGridHizmetler.MasterTableView.SortExpressions.Clear(); |
| //RadGridHizmetler.MasterTableView.GroupByExpressions.Clear(); |
| //RadGridHizmetler.Rebind(); |
| return; |
| } |
| } |
| } |
| } |
| for (int i = 0; i < RadGridArtiTree1.PageSize; i++) |
| { |
| RadGridArtiTree1.EditIndexes.Add(i); |
| } |
| int numberTrays = 0; |
| int numberPallets = 0; |
| foreach (GridEditableItem editedItem in RadGridArtiTree1.EditItems) |
| { |
| Hashtable newValues = new Hashtable(); |
| RadGridArtiTree1.MasterTableView.ExtractValuesFromItem(newValues, editedItem); |
| numberTrays = Convert.ToInt16(newValues[OrdasRefs.dTRAYS]); |
| numberPallets = Convert.ToInt16(newValues[OrdasRefs.dPALLETS]); |
| } |