您的位置:首页 > 其它

Net 日常开发笔记(持续更新)

2013-04-03 17:03 260 查看
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]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: