asp.net C# 如何封装后台控件事件,然后在Page_Load下调用?急求,谢谢

想封装的事件代码如下,我也不知道是不是叫封装,反正就是要在page_load里调用,想让它独立出来protectedvoiddrpListUnit_SelectedInd... 想封装的事件代码如下,我也不知道是不是叫封装,反正就是要在page_load里调用,想让它独立出来
protected void drpListUnit_SelectedIndexChanged(object sender, EventArgs e)
{
datatime = Calendar2.SelectedDate;
SqlDataSource1.SelectCommand = "SELECT station.station_name,tbl_waterDushu.t_id,tbl_waterDushu.station_id,tbl_waterDushu."
+ " ctime,tbl_waterDushu.W1,tbl_waterDushu.W2,tbl_waterDushu.W3,tbl_waterDushu.W4,tbl_waterDushu.W5,"
+ " tbl_waterDushu.W6,tbl_waterDushu.W7,tbl_waterDushu.W8,tbl_waterDushu.W9,tbl_waterDushu.W10,tbl_waterDushu.W11,"
+ " tbl_waterDushu.W12,tbl_waterDushu.QTotal,tbl_waterDushu.WTotal,tbl_waterDushu.Type,tbl_waterDushu.inserttime"
+ " FROM tbl_waterDushu ,station WHERE tbl_waterDushu.station_id=station.station_id and"
+ " (ctime between '" + datatime.ToString() + "' and '" + datatime.AddHours(24).ToString() + "') and unit_id="+drpListUnit.SelectedValue+" ORDER BY ctime DESC";
SqlDataSource1.DataBind();

}
展开
 我来答
AiLu_Jun
2012-08-09 · 超过24用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:53.6万
展开全部

添加方法 +=new 事件可以看成一个特殊的委托,调用,可如图:

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式