初学者心态

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年6月5日

摘要: 本人很懒,今天逼到份上,不得不好好看了看这个方法。用了才知道,确实很强大busiPartMange.aspx:View Code public partial class Base_Data_busiPartMange : System.Web.UI.Page{ busiPartBLL OB = new busiPartBLL(); busiPart OM = new busiPart(); protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ... 阅读全文
posted @ 2012-06-05 22:09 初学者心态 阅读(351) 评论(0) 推荐(0) 编辑

2012年3月28日

摘要: GetDlgItem有API的和CWnd的,API函数有两个参数,第一个是要获得控件的窗口指外地,第二个参数是要获得控件的ID标识,返回的则是该控件的窗口句柄CWnd的成员函数GetDlgItem(),就忽略了窗口句柄,只有一个参数,就是要获得控件的ID标识,返回的则是该控件的CWnd*的指针void GetDlgItem( int nID, HWND* phWnd ) constAIP用法讲解CEdit * output;output =(CEdit *) GetDlgItem(IDC_EDIT1); //首先获得CEdit控件的指针output->... 阅读全文
posted @ 2012-03-28 09:36 初学者心态 阅读(4542) 评论(0) 推荐(0) 编辑

摘要: VC编译选项:多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd)C 运行时库库文件Single thread(static link) MLlibc.libDebug single thread(static link) MLdlibcd.libMultiThread(static link) MTlibcmt.libDebug multiThread(static link) MTdlibcmtd.libMultiThread(dynamic link) MDmsvert.libDebug multiThread(dynamic link) MD 阅读全文
posted @ 2012-03-28 00:09 初学者心态 阅读(2869) 评论(0) 推荐(0) 编辑

2012年3月27日

摘要: 前些天用VS2010时,准备使用类向导时,弹出错误提示,平常都用的好好的怎么就这样了呢,这好纠结,此外还发现类视图和资源视图也都是空白,没东西了。但是再打开其他的工程时并未出现这样的问题,这就排除了是VS2010的问题,可能是工程的问题吧。在网上找了下都没有发现谁碰到这样的怪问题。果断把vs2010的设置恢复到初始状态,就好了。不过不推荐这样做,好多设置好了的还要重新设置今天偶然间发现了这个问题,因为电脑配置不行,用2010很卡,到不是因为vs2010配置要求高,而是vs2010有一个IntelliSense的技术,而且会自动对程序进行扫描,很浪费资源,今天把IntelliSense关了又出现 阅读全文
posted @ 2012-03-27 22:22 初学者心态 阅读(12280) 评论(1) 推荐(1) 编辑

2012年3月25日

摘要: 请注意,本人用到是VS2010测试:一:for循环外声明变量,for循环内使用,for循环外再使用的情况(1)c++里面的情况 int i = 0; for (i; i <= 5; i++) { printf("循环中的i=%d\n", i); } printf("循环外的i=%d\n", i);//循环外结果i=6 system("pause"); return 0;这里可以看到在循环体外输出的时候i的值变了,也就说for循环体内改... 阅读全文
posted @ 2012-03-25 23:31 初学者心态 阅读(4551) 评论(1) 推荐(0) 编辑

2012年2月9日

摘要: __doPostBack是一个纯粹并且是非常简单的javascript函数,大部分的页面PostBack都是由它触发的。在我的随笔《Page,你是怎样处理回发事件的?》中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通过Request.Form[“__EVENTTARGET”]可以获取到触发页面PostBack的事件源(控件的ID)。对于一般的控件,这样就可以了,唯有Button和ImageButton触发的PostBack无法通过这种 阅读全文
posted @ 2012-02-09 19:39 初学者心态 阅读(769) 评论(2) 推荐(0) 编辑

摘要: 关于这个的另一篇博客:http://www.cnblogs.com/Silicon-Fado/archive/2009/04/21/1440437.html__VIEWSTATE:页面状态信息在客户端的存储(ViewState中存储的信息, EnableViewState="true"的控件状态信息).__EVENTTARGET:页面回传触发事件 页面回传触发事件:__doPostBack('Button2','')表示调用按钮Button2在后端的所对应的单击事件 控件回传触发事件:__doPostBack('TEST1$Butto 阅读全文
posted @ 2012-02-09 13:57 初学者心态 阅读(3189) 评论(0) 推荐(0) 编辑

摘要: 原文地址:http://blog.csdn.net/a497785609/article/details/45103351.对象初始化(OnInit方法)页面中的控件(包括页面本身)都是在它们最初的FORM中被首次初始化的。通过在ASPX页面的后台代码文件的构造器中声明你的对象,页面将知道对象的类型,并知道需要创建多少个这样的对象。一旦你在构造器中声明了你的控件,你就可以在它的任何子类,方法,事件或者属性中访问到它们。但是,如果你的任何对象是在ASPX文件中指定的控件,这样的控件是没有属性的。而且这样做对从代码中访问它们是危险的,因为无法保证这些控件实例是按照怎样的顺序被创建的(假定它们都是能 阅读全文
posted @ 2012-02-09 13:11 初学者心态 阅读(4375) 评论(0) 推荐(0) 编辑

2012年2月8日

摘要: (1)开始加载页面时,先执行服务器端onload事件,再执行客户端js的onload事件。(2)单击某个控件时,先执行该控件的客户端js单击事件,再执行服务器端的onload事件,然后执行该控件服务器端的单击事件,最后执行客户端js的onload事件(如果有的话)。个人看法:onload事件服务器端先执行,单击事件是客户端js先执行。================================================================================================RegisterStartupScript()和RegisterClie 阅读全文
posted @ 2012-02-08 19:31 初学者心态 阅读(2148) 评论(0) 推荐(0) 编辑

摘要: ================================================================================================response.write()和Page.ClientScript.RegisterStartupScript()区别================================================================================================.net中使用response.write输出js会将js放在源代码的最前面,这样就可能出现破坏 阅读全文
posted @ 2012-02-08 14:07 初学者心态 阅读(796) 评论(0) 推荐(0) 编辑