□一、AjaxMethod usingSy...... 一、AjaxMethod using System; using System.Data; using System.Data.SqlClient; namespace AjaxImage { /**//// /// AjaxMethod 的摘要说明。 /// public class AjaxMethod { public AjaxMethod() { } public static string ConnectionString = System.Configuration.ConfigurationSettings.AppSettings["ConnectionString"].ToString(); GetDataSet#region GetDataSet public static DataSet GetDataSet(string sql) { SqlDataAdapter sda = new SqlDataAdapter(sql, ConnectionString); DataSet ds = new DataSet(); sda.Fill(ds); if (ds != null) return ds; else return null; } #endregion [AjaxPro.AjaxMethod] public static DataSet GetPhotoList( int iCategoryID ) { string sql = "Select id,photo_path FROM Photo where photo_category_id=" + iCategoryID ; return GetDataSet( sql ); } [AjaxPro.AjaxMethod] public static DataSet GetPhotoInfo( int id ) { string sql = string.Format("SELECT photo_title, photo_description FROM Photo WHERE id = {0}", id); return GetDataSet( sql ); } }//end class } 二、页面HTML代码: onmouseout="this.src="http://www.xiugoo.com/images/play_bw.gif'"> onmouseout="this.src="http://www.xiugoo.com/images/pause_bw.gif'"> onmouseout="this.src="http://www.xiugoo.com/images/prev_bw.gif'"> onmouseout="this.src="http://www.xiugoo.com/images/next_bw.gif'"> 三、JAVASCRIPT: 四、在主页面的ONLOAD事件里面添加: onload="PreloadImage('2')" 五、WebConfig添加: 六、数据库脚本: CREATE TABLE [Photo] ( [id] [int] IDENTITY (1, 1) NOT NULL , [photo_title] [varchar] (128) COLLATE Chinese_PRC_CI_AS NULL , [photo_description] [text] COLLATE Chinese_PRC_CI_AS NULL , [photo_category_id] [int] NULL , [photo_path] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-29 21:32 , Processed in 0.271696 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.