Web Forms :: How To Run Aspx Code As Scheduled Job
May 19, 2010I have some code written in a method of an aspx page which I would also like to run as scheduled job on my in Windows Server 2008. How do I accomplish this?
View 5 RepliesI have some code written in a method of an aspx page which I would also like to run as scheduled job on my in Windows Server 2008. How do I accomplish this?
View 5 RepliesHow to execute asp.NET code in scheduled task of windows?
View 5 RepliesI put common code in the app_code directory. I access classes in the code all the time from aspx.cs files by "using" the name space from the C# file in app_code and then referencing the class. Now I want to access a class from an app_code file a aspx file. How do I do this?
View 8 RepliesI can't write in english well, but I must try to have an answer for my problem.I have a problem that I have not found a solution, regarding the integration of C # code in the HTML code .aspxI want to do a loop on the
<ajaxToolkit:TabPanel of <ajaxToolkit:TabContainer to have several tabs by a few existing data in a DB table.
Here is a moceau of my code:
[Code]....
This code gave me this error:
Message d'erreur de l'analyseur: 'TabPanel_<%= idMagasin %>' n'est pas un identificateur valide.Translation: Message parser error: 'TabPanel_ <% = idMagasin%>' is not a valid identifier.I removed idmagasin like this:
[Code]....
System.ArgumentException: Une entrée avec la même clé existe déjà .
Translation:
System.ArgumentException: An entry with the same key already existsThe result is that I found a great problem to insert a C # code in the HTML code .aspx unlike others languages like PHP.
How can I add a Task in Windows Scheduled Tasks using Asp.Net.
I have a 'classic' ASP.NET app (.NET 3.5) with a pretty standard runat="server" style form with server-side controls and an 'Execute' asp:button. In the code-behind, the executeButton_click handler processes some of the other controls, runs a report, and drops the result into an asp:label. So the effect of pressing the Execute button is that the entire page reloads with the report inserted into the label.
I need to change this so that when the Execute button is pressed, the report pops up in a new window with a different layout (ie without the controls and form). If I was doing this in an MVC framework I would just change the view template in the 'execute' action, so the analogue for ASP.NET would be change the code in front, ie the .aspx file that gets used, from the code-behind class.
Is this possible? I know the link between the .aspx and the .aspx.cs isn't extremely tight as it is possible to reuse a code-behind class in multiple .aspx files. So can I set the .aspx file to render from the code-behind?
i have to give the user the option to upload his own aspx and aspx.cs files on to the server, adjust the hyperlink to point to a page which would do the following display the aspx and aspx.cs files code onto the page without actually rendering the code the browser should not understand anything, and while reading the files to display them the method be such that nothing is processed on the server regarding the code within the files to prevent from unnecessary problems many user would try to cause.
i have tried many ways of displaying it but it ends up on displaying the actual comments instead of the code. how to achieve the above. note main concentration is on asp.net and c# using vs08, so j script and ready-made tools be avoided if feasible
As indicated in the Subject, I have a web application (say APP) that should feature an e-Mail Notification Service (ENS). Activation of the Service is controlled by a Button in a dedicated page where some parameters are also included to set running Period (FromTime - ToTime), Interval, Recipients, etc.
When said button is clicked, it should maintain those parameters into database then launch ENS. Since ENS is expected to run for good according to set parameters, it logically should run as an external application/service, independent from APP.
When ENS starts, it needs to consult database to fetch parameters, then schedules its Timer to periodically check database for some transactions that when found, should trigger ENS to dispatch e-Mails to concerned Recipient(s).
CHALLENGES:
1. Launch ENS as an external application on button click from APP.Achieved by using System.Diagnostics.Process class. However, I encountered a problem in verifying if the process is already running before starting it. The root of the problem lies in
ProcessName property. Since ALL web applications must be launched via IE, hence, have
iexplore as their ProcessName, which is also applicable to all processes started through IE, it is very likely to have multiple processes utilising IE. How to check which is which? I couldn't figure out that.
Eventually, I ended up with a workaround: when the Process is started from APP, capture its ID and save it to database, then use this ID with GetProcessById() method for later verification. When the Process is terminated, reset stored ID in database.
2. What sort of application should ENS be: Windows Application or Web Application?
In either way however, ENS will always run invisible in the background being a Process. If this is the case, how about creating it as a Windows Service instead?
I did a lot of reading but still confused. However, the choice is limited now to either Web Application or Windows Service. Which one is more convenient to the task in hand?
3. What Timer to use?
I tried System.Timers.Timer in a test web application but it didn't fire! Then I used ASP AJAX Timer and it worked pretty well (I still need though to try running it from APP to judge its functionality). I came across some recommendations to use System.Threading.Timer but haven't tested that yet. Would it worth the trial?
4. ENS as a Windows Service.
If I create ENS as a Windows Service, would I be able to communicate with database? How would this influence the Timer to use?
I want to calcultae how many employees are scheduled less 24 hrs for each week,b/w 24 and 48 and greater than 48
In excel file i have weekly wise total hours scheduled for each employee and total no of days scheduled in week(example 6 days and 1 off)which i will upload it to database,based on this i want to display reports in bound controls Result should be like this
Scheduled Hrs 8/1/2010
8/8/2010 8/15/2010 8/22/2010
Less than 24 hrs 5% 5% 5% 5%
Between 24 and 48 hrs 5% 6* 3% 4%
greater tan 48 hrs 90% 89% 92% 91%
can u tell me Which control to use and words in bold are headers and dates should be dyanamic this month it is like shown above, next week it will change.so header should be dynamic.
i wnat to sechdule message on asp.net. Like if i create a messge reminder to registerd members so they recive messge on paricular date time.
View 1 RepliesI want to bind an ObjectDataSource to a property in my asp page and I want to do it in the page's aspx code, not in code-behind. I've already done it in code-behind, as follows:
[Code]....
I'd prefer to get rid of the ugly code-behind and just do this in mark-up. Something like
[Code]....
This gives me a run-time error: Cannot create an object of type 'System.Object' from its string representation 'SelectedBook' for the 'DataSource' property.Is there a way of doing this declaratively and not in code-behind? Further, what if what I want is to actually use a child property of the property in question? For example, if my Book object has a ReaderComments collection, can I databind to it decaratively in the aspx mark-up?
I often want to call a function in the code behind using the "<%# ... %>" syntax. Sometimes is works and sometimes it doesn't. It is also a difficult syntax to search for. Can someone point me at an explanation of the working (or not) of this syntax?
I just tried this:
<asp:TextBox
ID="TextBox1"
runat="server"
Text="<%# getBCSConnectionString() %>"
></asp:TextBox>
For example. The function is in the code behind (it returns a string). The TextBox is empty and no break point is hit in the function; it does not appear to be called.
i need to make something like a "Live Help" image, that depending on a day or time it will show imageA or imageB. the site is in .net however i could use javascript it it's better that way
View 3 RepliesNot sure which category to put this question in, so I will put it in here. Just to give you an idea of the layout of my solution, I have the main project, along with 2 class libraries, BLL and DAL. (Business Logic Layer and Data Access Layer) The BLL refers to the DAL and the main project refers to the BLL. I had a test website and the code worked fine, but the same code will not work on the real project. The only difference is that in the test project, the code was on an aspx code behind, whereas in the real project, it is an ascx code behind (Web User Control
)
The code is:
[Code]....
Dim connectionString As String = ConfigurationManager.ConnectionStrings("ASPNETDBConnectionString").ConnectionString
I have created a webpage in Microsoft Expression using a Masterpage.
All my page' are .ASPX
So when I upload the website and try to see it, it only show the code!
It works perfect when i preview the website on my laptop
How can I open a new web page from C# code behind?
View 11 RepliesI have weekly wise scheduled hours of each employee and no of days scheduled for each employee,now i need to calculate no of employees scheduled less than 24 hours,no of emp's scheduled b/w 24 and 48 hrs and emp's scheduled more than 48 hrs in percentage for fisrt week,second week,3rd week and 4th week.
Like this
SCheduled Hrs 8/1/2010 8/8/2010 8/15/2010 8/22/2010
Less tha 24 hrs 5% 5% 5% 5%
b/w 24 and 48 hrs 4% 5% 5% 5%
>48 91% 90% 90% 90%
Im about to develop a site which will need 2 types of email function: the first will be simple enough, just a realtime email using system.net.mail when certain conditions are met in the underlying DB. the second is to send out an email at the end of each day covering everything that happened during the day. WOuld that have to be set up as a scheduled task?
View 3 RepliesI have a Quartz.NET application where I need the administrators to be able to modify the job details - mostly information in each jobs datamap, but also things like the triggers - here is my code I'm using
protected void ButtonSubmit_Click(object sender, EventArgs e)
{
JobDetail jobDetail = sched.GetJobDetail(hdnID.Value, hdnGroupID.Value);
jobDetail.JobDataMap["idname"] = txtName.Text;
jobDetail.JobDataMap["initialPath"] = TextBox1.Text;
jobDetail.JobDataMap["targetPath"] = TextBox2.Text;
[code]...
I need to display c#, vb.net or any source code on a web page. The source code that will be displayed should indented, colored as we see in any IDE. I am not sure how would i achieve this. Is there any in-built control available in asp.net that i can use to display the code or can someone tell me how can i achieve this.
View 3 Repliesi have just register google/analytic. and it provide me a series of code to paste into my pages before the </body> tag. however, i am using masterpage for my webiste. therefore, may i know where should i paste the code to?
View 2 RepliesI removed some items from a dropdownlist, and now I want to re-initialze the items which I have on aspx file.
<asp:DropDownList ID="s1" runat="server">
<asp:ListItem Value="0.00">Select</asp:ListItem>
<asp:ListItem Value="0.25">0.25</asp:ListItem>
<asp:ListItem Value="0.50">0.50</asp:ListItem>
<asp:ListItem Value="0.75">0.75</asp:ListItem>
<asp:ListItem Value="1.00">1.00</asp:ListItem>
<asp:ListItem Value="1.25">1.25</asp:ListItem>
<asp:ListItem Value="1.50">1.50</asp:ListItem>
<asp:ListItem Value="1.75">1.75</asp:ListItem>
</asp:DropDownList>
Such as I removed "1.50" and "1.75", and when a button clicked, the dropdownlist will initialze again with these 8 items. How do I do that?
[Code]....
Source File: c:UsersfrankDocumentshealingHeartsWShhhhMaster.cs Line: 3 Show Detailed Compiler Output
I have the following code in my aspx file
<asp:DropDownList id="lstBannerType" runat="server" CssClass="input_nosize" AutoPostBack="True" OnSelectedIndexChanged="lstBannerType_SelectedIndexChanged">
<asp:ListItem>Top banner</asp:ListItem>
<asp:ListItem>Tower banner</asp:ListItem[code]....
but want to change this so it loads in my aspx.cs page so I can wrap it in an id (!IsPostBack) statement to stop the value getting set back to Top banner when the page is refreshed
How to call usercontrol's code behind method in aspx.cs
View 1 Replies