、、 和 返回DataSet Public DataSet Contact() { String sql = “@ Select * from … …”; DataSet requests = new DataSet(); New SqlDtaAdapter (sql,conn).Fill(requests); //return requests.GetXml(); Return requests; } 接收:(当返回值是Xml格式的数据集时) DataSet results = new DataSet(); Results.ReadXml(new StringReader(fi.ContactRequest(userid))); 用到WebService时,只需在方法上添加[WebMethod]特性即可! 如果添加缓存,则[WebMethod(CacheDurition=600)] 实例化WebService FriendsService.FriendsInfo fi = new FriendsService.FriendsInfo(); String userid; Userid = fi.GetUserID(“…”); 小Tips! HyperLink reg = new HyperLink(); Reg.ToolTip = “… …”; 签出: System.Web.Security.Forms.Authentication.SignOut(); Response.write (Request.ApplicaltionPath); 跟踪调试: Trace.Write Trace.Warn 异常: 1. 抛出异常 程序异常抛出 Throw new ***Exception(“…”); 2. 捕获异常 必须开始时从一个try代码块抛出,try代码块用来放置所有可能抛出异常的代码。 Eg: Try { … … } Catch(ArgumentNullExeption e) { … } 未处理异常web.config设置