qq: 365818050 email: fairjob@163.com
2006年6月7日 #
2006年5月7日 #
今天下载了Ajax.NET Pro6.5.5.1,看了一下官网上的QuickGuide,按指导一步步做,其中我把客户端调用代码改成了间隔1秒钟去取一次时间,结果出来了,并总结出必须注意的几个要点。★后台代码如下:-----------------------------------------------------------------------------------------------------------
★前台代码如下:当页面载入后,间隔一秒从服务器上取得时间并显示在aspx页面上的divMsg中----------------------------------------------------------------------------------------------------
★值得注意的几个要点:----------------------------------------------------------------------------------------------------1.必须在Web应用程序的根目录下的Web.config文件的<system.web>结点内中添加: <httpHandlers> <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro.2"/> </httpHandlers>
2. 服务端必须在Page_Load中注册包含调用方法的类,并且必须保证页面每次回发时都执行注册语句。 即不能写成: if(!IsPostBack) { //注册语句不能写在此处,否则页面回发后,客户端将无法访问到AjaxPro_example_Default类 AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxPro_example_Default)); }3. 服务端只有用[AjaxPro.AjaxMethod]标记过的方法,才能被客户端调用4. 客户端页面上必须有<form runat="server">标记,否则不能访问在服务端已注册的类★遗憾之处:---------------------------------------------------------------------------------------------------- 不能跨页面调用,只能在与后代cs相关联的前台页面上访问注册过的类或方法,要是可以在一处(如global文件中)注册所有需要在前台访问的对象,而前台不论是哪个位置的html或aspx页面都可以访问到注册过的对象,那将是更加的方便灵活。
2006年4月18日 #
很久没有在网上交流了,前不久上各大论坛逛逛,看到一些激动人心的新技术新方案,比如asp.net2.0,sql server2005,ajax,ORM,设计模式。自感落后了,有好多东西要学习啊,一种紧迫感骤然袭来,该好好给自己充电了
Copyright @ 太阳雨 Powered by: .Text and ASP.NET Theme by: .NET Monster