我想創建一個類的GridView並將該GridView作爲郵件發送。我知道郵件的一部分,但是如何在不使用aspx文件的情況下從類文件創建一個GridView。從類(.cs)文件動態創建一個GridView
我這樣做是因爲一個方法將在預定的時間使用quartz.net調用,該方法將創建一個gridview並將其作爲郵件發送。任何建議如何完成?
編輯:
這GridView控件包含了員工日常工作(即)每一個員工都有「N」的作品數量。所以我有一個foreach循環內動態生成一個gridview。如何做到這一點?
using Quartz;
public class SendMailJob : IJob
{
public void Execute(JobExecutionContext context)
{
SendMail();
}
private void SendMail()
{
// put your send mail logic here
}
}
和Global.asax的,
using Quartz;
using Quartz.Impl;
public class Global : System.Web.HttpApplication
{
void Application_Start(object sender, EventArgs e)
{
ISchedulerFactory schedFact = new StdSchedulerFactory();
// get a scheduler
IScheduler sched = schedFact.GetScheduler();
sched.Start();
// construct job info
JobDetail jobDetail = new JobDetail("mySendMailJob", typeof(SendMailJob));
// fire every day at 06:00
Trigger trigger = TriggerUtils.MakeDailyTrigger(06, 00);
trigger.Name = "mySendMailTrigger";
// schedule the job for execution
sched.ScheduleJob(jobDetail, trigger);
}
...
}
什麼? – CoderHawk 2010-08-11 10:56:44
@sandy我有一個數據表,將被分配給gridview數據源。 – 2010-08-11 10:58:16
@Pandiay Chendur - 你能解釋一下,quartz.net是如何觸發的?你打電話給任何網頁或觸發集會? – CoderHawk 2010-08-11 11:20:39