第一步,建立一个ASP.NET网站,或者ASP.net的web 应用程序
第二步,增加web serviece 引用
选中项目,右键增加
输入引用的URL,找到服务,添加引用。
第三步,做测试页,使用default.aspx
编写页面HTML:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="wstest._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<div align="center">
<span class="spanright">增加的webservice...</span>
</div>
<table id="Table2" cellspacing="2" cellpadding="0" width="80%" border="0" align="center">
<tr>
<td height="25">
</td>
</tr>
<tr>
<td valign="middle" nowrap align="right" width="15%" bgcolor="silver">
<span class="spanright">物料编号:</span>
</td>
<td width="85%" colspan="4">
<asp:TextBox ID="bh" runat="server" Width="150px">
</asp:TextBox>
</td>
<td>
</td>
</tr>
<tr>
<td valign="middle" nowrap align="right" width="15%" bgcolor="silver">
<span class="spanright">物料名称:</span>
</td>
<td width="85%" colspan="4">
<asp:TextBox ID="mc" runat="server" Width="150px">
</asp:TextBox>
</td>
<td>
</td>
</tr>
<tr>
<td height="25">
</td>
</tr>
</table>
<hr class="hr3">
<div align="center">
<asp:Button ID="bt_tj" runat="server" CssClass="input2" Text="增加" OnClick="bt_tj_Click">
</asp:Button>
<button class="input2" οnclick="form1.reset();" type="button">
重置</button>
</div>
<div><asp:label id="l_errormsg" runat="server" CssClass="spanerror"></asp:label></div>
</div>
</form>
</body>
</html>
编写源码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace wstest
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void bt_tj_Click(object sender, EventArgs e)
{
localhost.Service1 aa = new localhost.Service1();
string ls_cbh;
string ls_cmc;
Boolean lbl_1;
ls_cbh = bh.Text.ToString();
ls_cmc = mc.Text.ToString();
lbl_1 = aa.insertwlinfo(ls_cbh,ls_cmc);
if (lbl_1 == true)
{
l_errormsg.Text = "增加成功!";
}
else
{
l_errormsg.Text = "增加失败!";
}
}
}
}
第四步,测试![](https://img-blog.csdn.net/20170405144524226?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvd2lkZW5zdGFnZQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
录入数据编号和名称,单击【增加】,成功。