Net Request.QueryString["参数"] 里面包括了?后的所有参数
Net Request.Params["参数"] 里面包括了除?后参数外,的HTTP信息系统参数
Net Request.From 里面是POST过来的数据
Net Sql过来的数据为DBNull 可以这样判断 (obj is DBNull)
Net 日期之间差距计算 (日期1-日期2).Days [日期-日期的结果类型为TimeSpan,然后TimeSpan.Days得到的是相差条数]
Net if的执行顺序 if (SheetList!=null && TmpID > 0) 先看null满足不,如果不满足就不在进行下面判断
Net static 会通用在所有的Web客户端
Net dt2.ImportRow(dt.Rows[0]); //将DataTable中的某一行复制到另一个新的DataTable
Net break 语句能够强行结束循环(彻底跳出循环)
Net continue 结束本次循环。
Net 日期/数字 格式化 ReceTime.Value.ToString("{0}") {0}==D、C1、C2、C3...
Net 数字 格式化 ReceMoney.ToString("N2") {0}==F 小数位2个、 N2:有千分符的小数位2个
Net 获取input type=file 里的文件 Request.Files[""]
Net 外部 以 POST 形式 调用 webServices API的config 中要加入
<system.web> <webServices> <protocols> <!--add name="HttpSoap"/--> <add name="HttpPost"/> <!--add name="HttpGet"/--> <!--add name="Documentation"/--> </protocols> </webServices> <system.web>
Net 匿名对象使用
//Json输出试一试 public ActionResult test5() { return Json(new { Name = "123", Age = 26, IsMarry = true, MyDog = new { Name = "大海", Age = 1, Variety="罗威纳" } });
} //输出的Json字符串为: {"Name":"123","Age":26,"IsMarry":true,"MyDog":{"Name":"大海","Age":1,"Variety":"罗威纳"}}
Net ASHX 和WebServices 可以通过 Context.Request 来获取 Request信息(来访者的信息)
Net SoapUI Web服务测试软件,
Net Web服务 自助调用[SoapHttpClientProtocol]
Net Web服务 生成 wsdl 代码文件(自助)命令:
wsdl /o:c:\test.cs http://www.xxxxx.cn/webservice/order.wsdl [wsdlurl]