如果使用web form,你可以在网页上建几个server control, 比如主题,收件人,内容等等对应你to, subject, body的属性,然后放置一个button,在点击事件中放入
objMail.To = txtreciever.text;
objMail.Subject = txtsubject.text;
objMail.Body = txtbody.text;
objMail.Save();
objOutlook.Quit();
将整个代码复制过来,将初始化的部分放进page_load的代码中,然后删除整个main的代码即可。
如果用web service 更简单。写一个带参数的方法,前面用属性[web method]修饰,内容类似上面的发送代码。使用时先引用web service初始化mail类,将主题之类的参数通过你写的方法传递过去即可。
objMail.To = txtreciever.text;
objMail.Subject = txtsubject.text;
objMail.Body = txtbody.text;
objMail.Save();
objOutlook.Quit();
将整个代码复制过来,将初始化的部分放进page_load的代码中,然后删除整个main的代码即可。
如果用web service 更简单。写一个带参数的方法,前面用属性[web method]修饰,内容类似上面的发送代码。使用时先引用web service初始化mail类,将主题之类的参数通过你写的方法传递过去即可。
解决方案 »
- 请教各位前辈.关于生成数据库中的目录并绑定DropDownList显示.
- 如果用js+div编写类似前程无忧的职位搜索代码
- 用ajaxpro服务端方法取得上传文件大小,再返回给js显示,可是只能取得本机的?
- Server.URLEncode(string)有什么实际用途?
- 我在执行一个过程时出现Timeout expired
- 一个讨厌的问题,写代码时,不显示当前的对象信息、函数等?请高人帮忙,哪里的设置出问题了。
- 上传图片时,怎么样才能把图片存到服务器指定的目录,并把图片保存的路径存到数据库中?
- dll和web service使用上运行速度的比较,欢迎发表高见
- 如何合并不同项目到一个解决方案?
- 强烈索取高人 思归 的经验,同意者UP一下
- 谁知道http://www.sanlychina.com/gis.aspx是怎么做出来的?能不能找到源代码!!!
- 请教asp.net能不能利用c#实现java中applet的一切功能?
{
msoutl9.Application objOutlook = new msoutl9.ApplicationClass();
msoutl9.Folders objFolders = objOutlook.GetNamespace("MAPI").Folders;
msoutl9.NameSpace objFolder = objOutlook.GetNamespace("MAPI"); }
public void button_click(Object sender,EventArgs e)
{
msoutl9.Application objOutlook = new msoutl9.ApplicationClass();
msoutl9.NameSpace objFolder = objOutlook.GetNamespace("MAPI");
msoutl9.Explorer objExplorer = objOutlook.Explorers.Add(objFolder.GetDefaultFolder(OlDefaultFolders.olFolderDrafts), OlFolderDisplayMode.olFolderDisplayNormal);
objExplorer.Activate();
msoutl9.MailItem objMail = (msoutl9.MailItem) objOutlook.CreateItem(OlItemType.olMailItem);
objMail.To = "user@localhost";
objMail.Subject = "sample email";
objMail.Body = "Hi,\nI'm your sample email.";
objMail.Save();
objOutlook.Quit();
}
</script>
这样改,不行啊!!!