I am trying to figure out this fullcalendar and how to get events from database. I am using asp .net I am using a webservice that has something like this. I am just trying to put a test record first then I will tie it to the database once i get it working. Just trying to figure out how to tie my webservice.
Public Class WebService1
Inherits System.Web.Services.WebService
<WebMethod()> _
<ScriptMethod(ResponseFormat:=ResponseFormat.Json, UseHttpGet:=True)> _
Public Function Getcalendar() As String
Dim sb As New StringBuilder
Dim sw As New IO.StringWriter(sb)
Dim strOut As String = String.Empty
Using writer As New JsonTextWriter(sw)
writer.WriteStartObject()
writer.WritePropertyName("id")
writer.WriteValue("999")
writer.WritePropertyName("title")
writer.WriteValue("my test")
writer.WritePropertyName("allday")
writer.WriteValue("false")
writer.WritePropertyName("start")
writer.WriteValue("2010-04-14T11:00:00")
writer.WritePropertyName("end")
writer.WriteValue("2010-04-14T13:00:00")
writer.WriteEndObject()
strOut = sw.ToString
End Using
Return strOut
End Function
End Class
And my html goes like this
<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
events: RVCSC.WebService1.Getcalendar()
});
});
I've having difficulty in populating FullCalendar from MVC and would like a little assistance on the matter.
I have the following code for my controller:
Function GetEvents(ByVal [start] As Double, ByVal [end] As Double) As JsonResult Dim sqlConnection As New SqlClient.SqlConnection sqlConnection.ConnectionString = My.Settings.sqlConnection Dim sqlCommand As New SqlClient.SqlCommand
The call to the ASHX page does not display any results, but if I paste the values returned directly into the events it displays correctly. I am I have been trying to get this code to work for a day now and I can't see why the events are not getting set.
I'm integrating Fullcalendar into my app. Consider a manager interface where he can select an employee and then view this employee's calendar. Now basically I'm using the following jquery code in my view:
Now I would like to have the controller function assigned to the events to retrieve the specific user selected by the manager: events: "/Scheduler/CalendarData/<current_user_name> Is there any way to retrieve the selected employee user name from the view (or rather pass it to the view from the controler) and then pass it onto the bound events function?
I am planning to create a scheduler like application using Jquery FullCalendar plugin.Searched a bit, but there are examples using only asp.net mvc.Is there a good tutorial for creating scheduler using asp.net web forms plus using sql server for storing events?
I am integrating fullcalendar in mvc application. using json data to display in fullcalendar.Here i am using datepicker for start date and end date for filtering fullcalendar. data passing to fullcalendar but not displaying.May be due to format of start date and end date coming from controller.date format is in this form '1278042300'. I ams ending my j query code .
I am trying to integrate the jQuery FullCalendar to a new Web forms application. I am new to jQuery so need a bit of help to set this up. Full Calendar link - [URL] I have found a tutorial using MVC - [URL] But i am using Web forms,
Now I also want to be able to hide the Previous Month, Next Month, Today, and Month Buttons. How can I do this via javascript? I do not want to change them in the fullcalendar code, just be able to hide them before printing but have them display the rest of the time.
I'm integrating jquery fullcalendar into my mvc application. basically i'm following the instructions on: [URL] My code is as follows: in Index.aspx:
[Code]....
Here is the code for Scheduler/CalendarData:
[Code]....
I also have the following code inside head tag in site.master:
[Code]....
When navigating to /scheduler/calendardata I get a prompt for saving the json data which contents are exactly what I created in the CalendarData function. Navigating to /scheduler/index/ I get the following runtime error in VS: Microsoft JScript runtime error: Object expect. VS Highlights the $(document).ready(function()...) code in the script tag.
I would like to create a webform in asp.net that allows you add events to a overall application, anyone then can go search that event by a specific date and if that event falls under that recurrence day you will see it. This would be similar to Outlook where you can say it recurs every Monday, Tuesday, Wednesday,... or every third Monday, ...Specifc day of the month, etc. I have created the webform but now I have the problem of how the database works. I have been reading for the past couple days about this but I cannot figure this out. I found some posts that say you can create a seperate table aside from your main table that holds the eventid and the dates of the recurrenecs. The problem is this table could amount to thousands of lines from just a few events input. My question is, is there a formula out there that can do this without creating a crazy big recurrence table? .... If not, how many lines can a MS SQL database hold before it has performance problems?
Here's a link to another forum I found with my same question but I do not understand the answer:
but is is purifying the HTML and displaying <br /> rather then applying the line break. How can I force it to use the HTML? I have tried HTML encoding and decoding and using /n non of these work. Apparently cevent.description can accept HTML tags but not cevent.title Here is more of the code I am using.
public static List<CalendarEvent> getEvents(DateTime start, DateTime end) { List<CalendarEvent> events = new List<CalendarEvent>(); SqlConnection con = new SqlConnection(connectionString); SqlCommand cmd = new SqlCommand("SELECT eventNumber, details, event, BeginDate, BeginTime, EndDate, EndTime, Location FROM events where BeginDate>=@start AND EndDate<=@end", con); cmd.Parameters.AddWithValue("@start", start); cmd.Parameters.AddWithValue("@end", end); using (con) { con.Open(); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { CalendarEvent cevent = new CalendarEvent(); cevent.id = (int)reader["eventNumber"]; cevent.title = (string)reader["event"]; cevent.description = "<B>" + cevent.title + "</B><br/><br/>"; if (!string.IsNullOrEmpty((string)reader["BeginTime"])) { cevent.description = cevent.description + (string)reader["BeginTime"] + " - " + (string)reader["EndTime"] + "<br>"; } if (!string.IsNullOrEmpty((string)reader["Location"])) { cevent.description = cevent.description + "At: " + (string)reader["Location"] + "<br>"; } cevent.description = cevent.description + (string)reader["details"]; cevent.start = (DateTime)reader["BeginDate"]; cevent.end = (DateTime)reader["EndDate"]; events.Add(cevent); } } return events; } cevent.description functions properly with the tages but cevent.title simply displays them.
I've googled a bit for the exact order of all gridview events relative to and where inbetween page events. The only Microsoft article: [URL] is not very clear. I'm especially interested in the gridview row_command event relative to page events.
i just want to use a calendar with events like date selection update,delete,creat events. and i want to do this with sql server 2005. I started my project with webApple.
and the secound, i just cand find whats wrong in this
I have been tasked with designing a scheduling system to fit into an existing application. At present I have a SQL Table - Tasks which have a StartDate and EndDate column.
I have a requirement to set the Task as a recurring task i.e. Replace server backup tapes every day, or, Order more stationary once a month.
I am lost on how to design this. I can't seem to find a proper example on the net. can someone point me in the right direction.
I have a page with 2 Controls, a ListBox and a DropDownList.
In the DropDownList you can select a PLACE.
In the ListBox you can see all DOCUMENTS for the selected PLACE.
If you select a DOCUMENT, the program does a redirect on the selected DOCUMENT.
So, there are an AutoPostBack and an Event (if you select another Item) on both Controls.
The problem is: If I select a PLACE, then I select a DOCUMENT (the pdf document is opened), and then I go back on the page and I want to select another PLACE, the program doesn't select another PLACE, but opens the old DOCUMENT, because there are 2 Events, one to change the PLACE and one to open the DOCUMENTS.
Just I started learning MVC pattern, of course i am learning it from Microsoft's website.Just i want to gather quiz information from the experts. My understanding is (correct me then and there)
1 ) MVC does not support server side events, but supports client side events. If it supports client side events, I need html page with jQuery/Javascript (view), but most of the example I absorbed is to display the information(model) in view, I did not see any client side event handling happens in view.
2) Except ViewState and controlState, MVC supports Sessions, Application State management, Cache management.
3) When request goes to MVC engine, the routing module routes the request that is picked up by the controller. The controller in executes the appropriate action and returns the appropriate view.
I am using fullCalendar and I'm able to populate the calendar with events very easily. And I undertsand the best way to add events to the calendar is through the database. What I need now is to catch and populate an edit event form after the user clicks an event.
How can i get notified when the user click on 'next' (arrow) ? I'm using the calendar in month view and I want to load the next month data on demand. Also, do smbdy has an example of consuming data from ASP.NET (AJAX call)?
I have embed the fullcalender control in my asp.net mvc application. It is running fine locally. but when I uploads it to my domain server (third party) it showing me This Error: Uncaught TypeError: Object # has no method 'fullCalendar' in crome console (debugger). and not rendering the control. ** EDITED: My HTML code is this **
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage" %> Index <% var serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); %> < style type='text/css'> body { margin-top: 40px; text-align: center; font-size: 14px; font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; }..............................................
I added a Input (Text) control in my web form and turned it into an HTML server control so its an instance of HtmlInputText class.
If I double click on the control It only adds a OnClick event handler method inside the script tags in the HTML doc of the web form but how to I get to handle its Serverchange event exactly? does VS.net 2008 has no ability to auto wire up the event to the control, do I have to manually wire up the event handler?
I am completely new to asp.net vb web programming. and am working on a web project that will require event to be trigger at user defined date and time over the web, e.g: if a user schedule an email to b sent at particular time from server. how do i go about such and where do i start from.
i am developing a small asp.net application in vs 2005. my application consists of 3 layers.presentation, business layer and data layer. now i got a small problem in using datagrid events like itemcommand , databound events in presentation layer. this is my first asp.net application with different layers , upto now i dint work with layers. i created datagrid as follows <asp:datagrid id="datagrid1" runat="server" /> in my page load i craeted an instance for my businesslayer as mywebsite businesslayer .customerinfo cs = new mywebsite businesslayer .customerinfo(); in customer info i have a function to bind the grid