Sampson-Li
Sampson.Li学习经验总结博客 学历代表过去,能力代表现在.学习力代表未来!
摘要: 遐迩之余.做了一下数据导出.因为数据库有许多数据木必要导出来.所以就做了,选择表,动态根据表选择对应的列.然后导出.有些地方需要改进...只是练下手.有时间再改吧下面直接贴码首先页面 <form id="form1" runat="server"> <div>//这里声明一下.其实可以做成无刷新的,使用jquery+ajax. 有空再改吧. 选择表名:<asp:DropDownList runat="server" ID="ddlTable" AutoPostBack="Tr 阅读全文
posted @ 2011-12-05 09:52 Sampson 阅读(533) 评论(0) 推荐(0) 编辑
摘要: 数据绑定以及Container.DataItem几种方式与用法分析灵活的运用数据绑定操作 绑定到简单属性:<%#UserName%> 绑定到集合:<asp:ListBox id="ListBox1" datasource='<%# myArray%>' runat="server"> 绑定到表达式:<%#(class1.property1.ToString() + "," + class1.property2.ToString())%> 绑定到方法返回值:<%# G 阅读全文
posted @ 2011-12-02 11:11 Sampson 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中对静态方法的调用是通过类型名后面加个点而后是调用方法的名称,对类型实例方法的调用是通过new一个对象,而后点加方法名称,这是最熟悉不过的两种方式。还可以通过读取CLR元数据,利用反射进行方法调用。在利用反射方式调用方法时,最重要的两个类是System.Type和System.Reflection.MethodInfo。用MethodInfo类型的Invoke方法调用方法,必须传入目标对象实例的引用。如下: public class Calculate { private int Add(int leftNum, int rightNum) { ... 阅读全文
posted @ 2011-12-01 16:08 Sampson 阅读(1122) 评论(0) 推荐(0) 编辑
摘要: 以下代码均来自微软官网/// <summary>/// This sample uses Take to get only the first 3 elements of the array./// </summary>public void Linq1(){ int[] numbers = { 5, 4, 1, 3, 9, 8, 6, 7, 2, 0 }; var first3Numbers = numbers.Take(3); //从第一个元素开始,获取三个 Console.WriteLine("First 3 numbers:"); forea 阅读全文
posted @ 2011-12-01 09:03 Sampson 阅读(2353) 评论(4) 推荐(0) 编辑
摘要: 参考资料 (为方便以后自己使用.总结一些小的步骤)Facebook 所有权限的资料和其他api的资料可以直接访问以下地址查找:https://developers.facebook.com/docs/现在一个项目是开发facebook上面的web app,开发web app需要注册成为facebook开发者,这个很简单,进入https://developers.facebook.com/ 注册过程不详细写了,很简单,需要注意的是: 1、website项目中的站点url和domain两个项目是不需要http://开头的;而app on facebook的canvas URL,是需要写http的。 阅读全文
posted @ 2011-11-30 15:40 Sampson 阅读(3244) 评论(1) 推荐(1) 编辑
摘要: 我们上51job.com网上的时候是否选择地区的时候会弹出一个漂亮的窗体然后单击就选上了,这就是他们使用了模态窗口,这里改名字了,不叫模式,我也不知道原因,首选来段父类页面代码,利于说话 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3 <html xmlns="http://www.w3.org/1999/xhtml&qu 阅读全文
posted @ 2011-11-29 09:21 Sampson 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 1 public static class PriceXML 2 { 3 ///<summary> 4 /// 新建一个XML文件 5 ///</summary> 6 ///<param name="list"></param> 7 ///<param name="description"></param> 8 ///<returns></returns> 9 public static bool AddPriceXML(List<B_Goods> 阅读全文
posted @ 2011-11-25 14:18 Sampson 阅读(1778) 评论(0) 推荐(0) 编辑
摘要: DataTable操作1.创建表DataSet ds=new DataSet();DataTable dt=new DataTable("User");ds.Add(dt);dt.Columns.Add("user_name",typeof(string));dt.Columns.Add("user_password",typeof(string));dt.Columns.Add("user_page",typeof(int));2.往表中添加数据DataRow dr=dt.NewRow();dr[0]=" 阅读全文
posted @ 2011-11-24 17:12 Sampson 阅读(214) 评论(0) 推荐(0) 编辑
摘要: .net获取页面控件有好几种情况.这里为大家总结一下,我所遇到的第一种.直接获取本页面上的.木有在模板编辑内.或者用户控件里的控件CheckBox chk = (CheckBox)Page.FindControl("控件ID");第二中.在用户控件里,或模板页中CheckBox chk =Page.Master.FindControl("所在的编辑区ID").FindControl("控件ID") as CheckBox;既然举例checkbox了,就说下checkbox单选一个是用服务器端控件View Code 1 很多时候你可能不 阅读全文
posted @ 2011-11-23 11:56 Sampson 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1 外部调用: 2 //测试地址搜索#region 测试地址搜索 3 IPScaner objScan = new IPScaner(); 4 string ip = Request.UserHostAddress.ToString(); 5 objScan.DataPath = @"D:\\webwz\\zyue.cn\\App_data\\QQWry.Dat"; 6 objScan.IP = ip; 7 string addre = objScan.IPLocation()... 阅读全文
posted @ 2011-11-22 13:51 Sampson 阅读(1694) 评论(1) 推荐(1) 编辑