Web Service methods normally return only a list with the current appointments (i.e. public IEnumerable<AppointmentData> GetAppointments(SchedulerInfo schedulerInfo)
What if current appointments are for a specific user Id?
Can I pass a user Id into expected the web methods?
i.e (i.e. public IEnumerable<AppointmentData> GetAppointments(SchedulerInfo schedulerInfo) ?
Or is the Web Service approach not correct if I will require to pass more parameters along?
thanks
EDIT:
yeah this is probably irrelevant. I think I spoke too soon since I can get the user info I need in my custom schedule provider using the HTTP Context.
Cheers all.
<%
@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<%
@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head runat="server">
<title></title>
<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
<script type="text/javascript">
function pageLoad() {
$find(
'<%= RadNumericTextBox1.ClientID %>').set_visible(false);
}
</script>
</telerik:RadCodeBlock>
</
head>
<
body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
</telerik:RadScriptManager>
<div>
Test
<telerik:RadNumericTextBox ID="RadNumericTextBox1" runat="server"
Culture="English (Canada)" Width="125px">
</telerik:RadNumericTextBox>
</div>
</form>
</
body>
</
html>

| var ReopenRate = from myRow in dtTSEdata.AsEnumerable() |
| orderby myRow.Field<int>("tm_join") descending |
| select new { name = myRow.Field<string>("ln_fi"), value = myRow.Field<System.Nullable<double>>("reopen_rate") }; |
| RadChart1.DataSource = ReopenRate; |
| RadChart1.DataBind(); |
| RadChart1.Series[0].DefaultLabelValue = "#Y{P1}"; |
| RadChart1.Series[0].PlotArea.YAxis.Appearance.CustomFormat = "P0"; |
| // attempting to add line series to chart ChartSeries csud = new ChartSeries(); |
| csud.Type = ChartSeriesType.Line; |
| csud.AddItem(80, "Target", System.Drawing.Color.Red); |
<
telerik:RadGrid ID="radGrid1" runat="server" OnItemDataBound="DataBoundMethod">
<MasterTableView>
<RowIndicatorColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</RowIndicatorColumn>
<ExpandCollapseColumn>
<HeaderStyle Width="20px"></HeaderStyle>
</ExpandCollapseColumn>
</MasterTableView>
<ClientSettings AllowColumnsReorder="True" ReorderColumnsOnClient="True">
</ClientSettings>
</
telerik:RadGrid>
protected
void DataBoundMethod(object sender, Telerik.Web.UI.GridItemEventArgs e)
{
if (e.Item is GridDataItem)
{
GridDataItem dataItem = e.Item as GridDataItem;
//Need to do something here to alter the ImageUrl
}
}
Any thoughts on this? If I am going down the wrong road that is ok, I'm fairly new to the Telerik stuff so am still learning. Any help be would be greatly appreciated.
Many thanks
Protected
Sub RadGrid1_DetailTableDataBind(ByVal source As Object, ByVal e As Telerik.Web.UI.GridDetailTableDataBindEventArgs) Handles RadGrid1.DetailTableDataBind
Dim dataItem As GridDataItem = CType(e.DetailTableView.ParentItem, GridDataItem)
Dim OrderID As String = dataItem.GetDataKeyValue("WORK_ORDER").ToString()
Dim openstockDetail As SqlDataReader = DealerOpenStocks.GetOpenStockDetail(OrderID)
e.DetailTableView.DataSource = openstockDetail
End Sub
Protected Sub RadPanelBar1_ItemClick(ByVal sender As Object, ByVal e As Telerik.Web.UI.RadPanelBarEventArgs) Handles RadPanelBar1.ItemClick
Dim openstock As SqlDataReader = DealerOpenStocks.GetOpenStock(e.Item.Text)
Radgrid1.DataSource = openstock
RadGrid1.DataBind()
'ProductImage.Src = "images/" & e.Item.Text & ".jpg"
End Sub
Everything works fine except that my footer totals are not showing up. Any ideas?
Below is all the code if needed.
<
telerik:RadGrid ID="RadGrid1" runat="server" Width="100%" ShowStatusBar="True" AutoGenerateColumns="False"
ShowFooter="True" GridLines="Horizontal" Skin="Outlook">
<MasterTableView Width="100%" ClientDataKeyNames="WORK_ORDER" DataKeyNames="WORK_ORDER"
Name="Master">
<DetailTables>
<telerik:GridTableView DataKeyNames="WORK_ORDER" Name="Sub" Width="100%">
<Columns>
<telerik:GridBoundColumn SortExpression="WORK_ORDER" HeaderText="WORK_ORDER ID" HeaderButtonType="TextButton"
DataField="WORK_ORDER">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="PART_ID" HeaderText="PART ID" HeaderButtonType="TextButton"
DataField="PART_ID">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn SortExpression="DESCRIPTION" HeaderStyle-Width="250px" HeaderText="DESCRIPTION"
HeaderButtonType="TextButton" DataField="DESCRIPTION" UniqueName="DESCRIPTION">
<HeaderStyle Width="250px"></HeaderStyle>
<ItemStyle Width="250px" />
</telerik:GridBoundColumn>
<telerik:GridBoundColumn Aggregate="Sum" SortExpression="UNIT_PRICE" HeaderText="UNIT_PRICE"
HeaderButtonType="TextButton" DataField="UNIT_PRICE" DataFormatString="{0:$###,###.##}"
FooterAggregateFormatString="TOTAL: {0:C}">
</telerik:GridBoundColumn>
</Columns>
</telerik:GridTableView>
</DetailTables>
<Columns>
<telerik:GridBoundColumn DataField="WORK_ORDER" HeaderText="WORK_ORDER" SortExpression="WORK_ORDER"
UniqueName="WORK_ORDER">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="DESCRIPTION" HeaderText="DESCRIPTION" SortExpression="DESCRIPTION"
UniqueName="DESCRIPTION">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="MODEL" HeaderText="MODEL" SortExpression="MODEL"
UniqueName="MODEL">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn DataField="UNIT_PRICE" DataType="System.Decimal" HeaderText="UNIT_PRICE"
SortExpression="UNIT_PRICE" UniqueName="UNIT_PRICE" DataFormatString="{0:C}">
</telerik:GridBoundColumn>
</Columns>
</MasterTableView>
<ClientSettings ReorderColumnsOnClient="True" AllowColumnsReorder="True">
<Selecting AllowRowSelect="True"></Selecting>
</ClientSettings>
</telerik:RadGrid>
Need help!!!
I have the radEditor inside the webpage and when I click on the spellcheck button within Editor, below error shows up..
The webpage runs on a sharepoint 2007 server (MOSS). Not sure anything is different with this/
I have verified the handler within the web.config file
<httpHandlers>
<!-- Telerik Toolbox handlers -->
<add path="Telerik.RadUploadProgressHandler.ashx" verb="*" type="Telerik.Web.UI.Upload.RadUploadProgressHandler, Telerik.Web.UI, Version=2009.3.1103.35, Culture=neutral, PublicKeyToken=121fae78165ba3d4" validate="false" />
<add path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
<add path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler" verb="*" validate="false" />
<!-- Telerik Toolbox handlers -ENDS HERE -->
</httpHandlers>
LOCATION DETAILS
<location path="Telerik.Web.UI.WebResource.axd">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
<location path="Telerik.Web.UI.SpellCheckHandler.axd">
<system.web>
<authorization>
<allow users="*"/>
</authorization>
</system.web>
</location>
Under handler section
<handlers>
<!-- Telerik Controls UI Handlers -->
<add name="Telerik_Web_UI_SpellCheckHandler_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.SpellCheckHandler.axd" type="Telerik.Web.UI.SpellCheckHandler" />
<add name="Telerik_Web_UI_DialogHandler_aspx" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.DialogHandler.aspx" type="Telerik.Web.UI.DialogHandler" />
<add name="Telerik.Web.UI.DialogHandler_axd" verb="*" preCondition="integratedMode" path="Telerik.Web.UI.DialogHandler.axd" type="Telerik.Web.UI.DialogHandler" />
<!-- Telerik Controls UI Handlers - Ends here-->
</handlers>
----------------------
ERROR
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; MS-RTC LM 8; OfficeLiveConnector.1.4; OfficeLivePatch.1.3)
Timestamp: Fri, 13 Nov 2009 22:01:36 UTC
Message: Sys.ArgumentException: Cannot deserialize. The data does not correspond to valid JSON.
Parameter name: data
Line: 6
Char: 62099
Code: 0
URI: http://rmdev1.development.org/Telerik.Web.UI.WebResource.axd?_TSM_HiddenField_=ctl00_RadScriptManager1_HiddenField&compress=1&_TSM_CombinedScripts_=%3b%3bSystem.Web.Extensions%2c+Version%3d3.5.0.0%2c+Culture%3dneutral%2c+PublicKeyToken%3d31bf3856ad364e35%3aen-US%3a0d787d5c-3903-4814-ad72-296cea810318%3aea597d4b%3ab25378d2%3bTelerik.Web.UI%2c+Version%3d2009.2.826.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3ad2d891f5-3533-469c-b9a2-ac7d16eb23ff%3ae330518b%3a16e4e7cd%3af7645509%3a24ee1bba%3a1e771326%3ac8618e41%3bTelerik.Web.UI%2c+Version%3d2009.3.1103.35%2c+Culture%3dneutral%2c+PublicKeyToken%3d121fae78165ba3d4%3aen-US%3a4552b812-caf7-4129-9b53-8f199b5bce6c%3a16e4e7cd%3a874f8ea2%3af7645509%3a24ee1bba%3a19620875%3a33108d14%3abd8f85e4%3aed16cbdc%3a11a04f7e%3a1e771326%3ae524c98b%3ae330518b%3ac8618e41%3ae4f8f289%3a39040b5c%3adc7e0bd%3a1569bb5f%3a63b115ed%3ac408cfaa
--------------------
My dictionary files are in APP_DATA\RadSpell\*.tdf
I have used fiddler to check the response but not helped much --
raw response -
POST /Alerts/_layouts/rm/Telerik.Web.UI.SpellCheckHandler.axd HTTP/1.1