随笔分类 -  C#/.Net

摘要:这是一个非常普通的需求。页面上有一个按钮,点击之后提交表单,如果什么都不管的话,用户可以在服务器响应完成之前再次点击,这样就出现了二次提交,后果可大可小。那么我们应该防止二次点击,就要在用户点第一次之后马上Disable这个按钮。具体:按钮代码: <asp:Button ID="Button1" runat="server" UseSubmitBehavior="false" OnClick="Button1_Click" Text="Button" OnClientClick=" 阅读全文
posted @ 2012-04-20 15:54 Joy Zhong 阅读(3340) 评论(3) 推荐(1)
摘要:系统有一个批量发送邮件的功能,当该功能被触发,需要发送邮件给该批次的选中的用户,邮件内容包括用户信息和订单信息。用户和订单是1对多的关系。现在,当批量发送邮件时,用户有几个订单就会收到几封邮件,分别含有不同订单的信息。要求,将同一用户的所有订单合并到一封邮件中。下面是我的做法(只适用于少量数据,数据量大的话需要仔细斟酌更优的方法):using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class UserOrder ... 阅读全文
posted @ 2011-12-28 17:01 Joy Zhong 阅读(3404) 评论(1) 推荐(0)