代码改变世界

[置顶]asp.net 所有集合

2011-05-19 14:22 by 迪奥, 586 阅读, 1 推荐, 收藏, 编辑
摘要:1. ArrayList添加项时动态改变太小,最合适存储经常要改变的数据2. HashTable是对数据(键和值)的集合 HashTable ht=new HashTable(); ht["键值"]=所保存的信息; 如:ht[0]="abc";textbox1.text=ht[0]; //这textbox1.text就等于 "abc" 也可以: ht["id"]="abc"; textbox1.text=ht[0]; //这textbox1.text就等于"abc" 和ses 阅读全文

asp.net 编码问题

2011-07-08 11:55 by 迪奥, 186 阅读, 0 推荐, 收藏, 编辑
摘要:竟然遇到这样的事情,整个网站的编码格式乱套了,! 我在url中打汉字竟然出现乱码!哎! 整了一个上午竟然是·· form表单提交的时候出现的编码问题。这下就简单多了,对此我是这样理解的: form 表单的 get、post 提交的 中文编码格式是根据 你的网页的编码格式而定的, 网页文件的编码 request 编码 response编码 如果你在web.config中没有指定这些,那.net发布网站的时候 默认是utf-8的,当然 这也有其他列外的时候。 在配置文件 <globalization requestEncoding="gb2312" r 阅读全文

asp.net 模拟form表单get、post提交

2011-05-10 16:21 by 迪奥, 2254 阅读, 3 推荐, 收藏, 编辑
摘要:方法一、System.Net.WebClient WebClientObj = new System.Net.WebClient(); System.Collections.Specialized.NameValueCollection PostVars = new System.Collections.Specialized.NameValueCollection(); PostVars.Add("A1","0"); PostVars.Add("A2","0"); PostVars.Add("A3&qu 阅读全文

asp.net 跟js获取 ip地址

2011-05-10 10:23 by 迪奥, 312 阅读, 1 推荐, 收藏, 编辑
摘要:c#方法 1 //方法一 2 HttpContext.Current.Request.UserHostAddress; 3 4 //方法二 5 HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"]; 6 7 //方法三 8 string strHostName = System.Net.Dns.GetHostName(); 9 string clientIPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString(); 阅读全文

Jquery jqPlot 画图插件

2011-04-26 11:16 by 迪奥, 2816 阅读, 7 推荐, 收藏, 编辑
摘要:前边也讲过一个基于java的图形报表,功能及外观也不错,但存在通用性的问题。所以我们来学一个具有易用性+兼容性+可扩展性的js图表插件。jqPlot是一款基于jquery类库的图标绘制插件。通过jqPlot可以再网页中绘制线状、柱状、饼状等多种样式图表。而且,jqPlot具有插件可扩展性(Pluggability),你可以编写自己的图表样式。功能概述:有多种图表样式可供选择 可以自定义日期轴线 可设置旋转轴文字 自动计算趋势线 工具条提示和高亮数据点 默认最优设置,非常易于使用 以上功能在jqPlot主页中的示例页面有很多直观的展示。这里是它详细使用文档。 缺点:柱状图无法显示具体数据值。饼状 阅读全文

google map或百度map 应用

2011-04-15 15:31 by 迪奥, 368 阅读, 1 推荐, 收藏, 编辑
摘要:关于map的具体用法请参考各自官方API(感觉有点标题党o_O)google和百度map都提供了范围搜索的功能:比如搜索指定位置指定范围内的所有kfc店铺,它们使用的都是自己的店铺数据,可有时候我们只需要在地图上显示我们自己存储的店铺,并把它们标注在地图上,同样只给定两个参数:指定位置(某一处的经纬度lnglat)和搜索半径(r)。每个地图API都提供了计算两个坐标之间距离的方法,我们可以从库中拿出所有的店铺的经纬度(slnglat),然后逐一计算出lnglat到slnglat距离s,若s<r,则这个店铺就是我们想要的可以直接返回给前端标注在地图上。呃...这种方法当然不可行,不过当然也 阅读全文

datatable 使用总结

2011-04-14 14:36 by 迪奥, 345 阅读, 1 推荐, 收藏, 编辑
摘要:创建 datatable、给表datatable添加列名、给表DataTable加行,过滤表DataTable内容等。1.创建 datatable DataTable dt=new Datable();//可以给表创建一个名字,tb2.给表加个列名:dt.Columns.Add("id", typeof(System.Int32));//类型是可以变换的,比如System.Int32,System.Double..dt.Columns.Add("type", typeof(System.String));3.给表加行,内容:DataRow row=dt. 阅读全文

DropdownList绑定的两种方法

2011-04-14 08:52 by 迪奥, 1142 阅读, 2 推荐, 收藏, 编辑
摘要:DropdownList绑定的两种方法动态绑定方法一:动态绑定数据库中的字段。SqlConnection conn = UtilitySqlClass.OperateDataBase.ReturnConn();string strSQL = "select * from CompanyType";SqlDataAdapter ada = new SqlDataAdapter(strSQL, conn);DataSet ds = new DataSet();ada.Fill(ds, "CompanyType");DropDownList1.DataSour 阅读全文

Asp.net中的页面传值

2011-04-14 08:50 by 迪奥, 343 阅读, 1 推荐, 收藏, 编辑
摘要:Asp.net中的页面传值方法:1Url传值:2Session3Cookie4Application5Response.Redirect()传值6最后在另外一个页面获得当前页面的控件中的值,在这里重点讲一下首先在asp.net中只有Button linkButton imgButton有postbackUrl属性可以用来跨页传递控件的值<asp:Button ID="Button1" runat="server" Text="Button" PostBackUrl="index.aspx" />Inde 阅读全文

程序员规范

2011-04-03 21:11 by 迪奥, 187 阅读, 1 推荐, 收藏, 编辑
摘要:总感觉自己做事有点乱.这个学一点,那个学一点的.学习工作没什么规范,希望用此文章来改善自己的坏毛病.不知道要做什么时,可以参考此文章,让自己有个方向. 1、总结自己一天任务的完成情况最好的方式是写工作日志,把自己今天完成了什么事情,遇见了什么问题都记录下来,日后翻看好处多多 2、考虑自己明天应该做的主要工作把明天要做的事情列出来,并按照优先级排列,第二天应该把自己效率最高的时间分配给最重要的工作 3、考虑自己一天工作中失误的地方,并想出避免下一次再犯的方法出错不要紧,最重要的是不要重复犯相同的错误,那是愚蠢 4、考虑自己一天工作完成的质量和效率能否还能提高一天只提高1%,365天你的效率就能提 阅读全文