代码改变世界

DataGrid 转 Excel (asp.net)

2006-02-28 11:21 by Bluetooth, 262 阅读, 0 推荐, 收藏, 编辑
摘要:Response.Clear();Response.AddHeader("content-disposition","attachment;filename=FileName.xls");Response.Charset="";Response.Cache.SetCacheability(HttpCacheability.NoCache);Response.ContentType="applica... 阅读全文

调用存储过程,返回参数

2005-11-04 14:39 by Bluetooth, 687 阅读, 1 推荐, 收藏, 编辑
摘要:首先声明一个带有返回参数的存储过程,在Pubs里面 ifexists(selectnamefromsysobjectswhere(name='ma_CheckUser'andtype='P'))dropprocedurema_CheckUsergocreateprocedurema_CheckUser@paraIDvarchar(10),@paraNamevarchar(10),@paraResu... 阅读全文

DataList的自定义模版列绑定及Container

2005-10-27 13:58 by Bluetooth, 771 阅读, 0 推荐, 收藏, 编辑
摘要:使用datalist可以灵活的定义你的数据展示,它比datagrid有着更好的灵活性。比如,我们定义了一个datalist,在page_load()事件中取出数据,绑定datalist,一切与datagrid无异。 privatevoidPage_Load(objectsender,System.EventArgse){//在此处放置用户代码以初始化页面System.Data.SqlClient.... 阅读全文

Web 弹出日历并传递时间

2005-10-09 15:56 by Bluetooth, 529 阅读, 0 推荐, 收藏, 编辑
摘要:好在web控件集已经存在了Calendar控件,不足的地方在于:它占用了页面的空间,如果你要在三个Textbox中输入时间,直接使用Calendar实在很不方便。这时使用第二个窗体实为明智之选,点击某个链接,弹出第二个窗体,选择时间,转递这个时间到你所需要的Textbox中,然后关闭窗体。 我需要在TagActivate.aspx窗体的两个Textbox框中选择时间,它们分别命名为GetDa... 阅读全文

dataGrid 展现 master/detail 数据

2005-03-24 15:00 by Bluetooth, 697 阅读, 0 推荐, 收藏, 编辑
摘要:当然,使用dateSet里面将两张数据表添加进去,然后从工具集里面拖出一个关系,余下的按照提示就可了。 再然后,this.dataGrid1.dataSource=this.dataSet1; 这样就可以了。 但是,从观看的角度看,这样十分困难,你要不停的点那个Node,而且还要返回上一页。我很赞同使用两个dataGrid1来分别展示 master和detail。程序也很简单,但效果... 阅读全文