第三部分 05 高级数据类型的传递
2007-07-03 14:00
344 查看
一 基本类型
int , flaoat , string , bool , DateTime
先给代码
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
/// <summary>
/// SimpleWebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class SimpleWebService : System.Web.Services.WebService
{
public SimpleWebService()
{
}
[WebMethod]
public void JustForTest(int a, float b, string c, bool d, DateTime e)
{
}
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function callService(num1, num2, num3, num4, num5)
{
var num1 = 123;
var num2 = 123.456;
var num3 = "你好";
var num4 = true;
var num5 = new Date();
SimpleWebService.JustForTest(num1, num2, num3, num4, num5);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<services>
<asp:servicereference path="~/SimpleWebService.asmx" />
</services>
</asp:ScriptManager>
<div id="div1">
<input id="button1" type="button" value="测试" onclick="callService();" />
</div>
</form>
</body>
</html>
在如下图所示处设置断点
![](http://images.cnblogs.com/cnblogs_com/miclu/1.JPG)
按F5调试
可看到这些值都被正确的传到了WebService的方法里,如图
int , flaoat , string , bool , DateTime
先给代码
using System;
using System.Web;
using System.Collections;
using System.Web.Services;
using System.Web.Services.Protocols;
using System.Web.Script.Services;
/// <summary>
/// SimpleWebService 的摘要说明
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[ScriptService]
public class SimpleWebService : System.Web.Services.WebService
{
public SimpleWebService()
{
}
[WebMethod]
public void JustForTest(int a, float b, string c, bool d, DateTime e)
{
}
}
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
function callService(num1, num2, num3, num4, num5)
{
var num1 = 123;
var num2 = 123.456;
var num3 = "你好";
var num4 = true;
var num5 = new Date();
SimpleWebService.JustForTest(num1, num2, num3, num4, num5);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
<services>
<asp:servicereference path="~/SimpleWebService.asmx" />
</services>
</asp:ScriptManager>
<div id="div1">
<input id="button1" type="button" value="测试" onclick="callService();" />
</div>
</form>
</body>
</html>
在如下图所示处设置断点
按F5调试
可看到这些值都被正确的传到了WebService的方法里,如图
相关文章推荐
- 代码大全第二版读书笔记 第三部分-变量 十二、基本数据类型 十三、不常见的数据类型
- 第17章 高级数据表示 17.7 二叉搜索树 (第三部分 完整包)
- 第三部分:Python基本数据类型
- 第17章 高级数据表示 17.7 二叉搜索树 (第三部分 试用树)
- Javascript高级程序设计第3章回顾总结部分--数据类型
- 05-简单和复杂数据类型存储和传递问题
- java部分基础类型及时间格式的数据格式相互转换方法整理
- 整型正数与负数是如何在机器(以stm32为例)中存储与传递的--结合C语言的数据类型转换讲解
- C# Form之间传递数据(ShowDialog类型)
- C++ 高级数据类型(二)—— 字符序列
- python基础学习第三课,基本数据类型
- flex osgi实现-potomac 实现页面与页面间数据传递和页面间各部分的数据传递
- JavaScript的数据类型---最全,最详细的数据类型,高级的工程师从数据类型开始
- 由前台向mysql数据库添加数据时,date类型传递的字段值为空,查询时报错
- [零基础学JAVA]Java SE面向对象部分-17.面向对象高级(05)
- SQL数据库的部分数据类型详细解释
- Eclipse 中的 JFace 数据绑定,第 3 部分: 使用高级功能(8/19)
- android之Intent复杂数据的传递一(Object类型的数据)
- C#语言学习--基础部分(十二) --堆,栈,装箱,拆箱,安全数据类型转换:as, is
- Axis2(2):复合类型数据的传递