加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

b/s下新闻首页调用webservice方案参考

发布时间:2020-12-17 02:56:30 所属栏目:安全 来源:网络整理
导读:首先在webservice中设置好WebMethod,即selectuserpwd(exec,i,j)方法 然后在客户代码中: string exec="select * from userpwd"; ???ds=new DataSet(); ???ds=mbi.selectuserpwd(exec,1,10); ???dt=new DataTable(); ???col=new DataColumn(); ???col.Column

首先在webservice中设置好WebMethod,即selectuserpwd(exec,i,j)方法

然后在客户代码中:

string exec="select * from userpwd";
???ds=new DataSet();
???ds=mbi.selectuserpwd(exec,1,10);
???dt=new DataTable();

???col=new DataColumn();
???col.ColumnName="姓名";
???col.DataType=System.Type.GetType("System.String");
???dt.Columns.Add(col);

???col=new DataColumn();
???col.ColumnName="地址";
???col.DataType=System.Type.GetType("System.String");
???dt.Columns.Add(col);

???col=new DataColumn();
???col.ColumnName="电话";
???col.DataType=System.Type.GetType("System.String");
???dt.Columns.Add(col);
??
???string strBody="<table><tr><td>";

???for(int j=0;j<ds.Tables["userpwd"].Rows.Count;j++)
???{
????row=dt.NewRow();
????row["姓名"]="<a href='view.aspx?id="+ds.Tables["userpwd"].Rows[j][0].ToString()+"'>"+ds.Tables["userpwd"].Rows[j][1].ToString()+"</a>";
????row["地址"]=ds.Tables["userpwd"].Rows[j][2].ToString();
????row["电话"]=ds.Tables["userpwd"].Rows[j][3].ToString();
????dt.Rows.Add(row);

????strBody+="<a href='view.aspx?id="+ds.Tables["userpwd"].Rows[j][0].ToString()+"'>"+ds.Tables["userpwd"].Rows[j][1].ToString()+"</a>";
????strBody+="?? "+ds.Tables["userpwd"].Rows[j][2].ToString()+"? "+ds.Tables["userpwd"].Rows[j][3].ToString()+"<br>";


????
???}
???this.DataGrid1.DataSource=dt;
???this.DataGrid1.DataBind();
???strBody+="</td></tr></table>";
???return strBody;

..

this.DataGrid1.CurrentPageIndex=e.NewPageIndex;
???this.DataGrid1.DataBind();

..

客户html代码

asp:DataGrid id="DataGrid1" runat="server" Width="400px" Height="152px" BorderColor="White" BorderStyle="Ridge"
BorderWidth="2px" CellSpacing="1" BackColor="White" CellPadding="3" GridLines="None" PageSize="4"
AllowPaging="True">
<FooterStyle ForeColor="Black" BackColor="#C6C3C6"></FooterStyle>
<SelectedItemStyle Font-Bold="True" ForeColor="White" BackColor="#9471DE"></SelectedItemStyle>
<ItemStyle ForeColor="Black" BackColor="#DEDFDE"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#E7E7FF" BackColor="#4A3C8C"></HeaderStyle>
<PagerStyle NextPageText="Next" PrevPageText="Preview" HorizontalAlign="Right" ForeColor="Black"
BackColor="#C6C3C6"></PagerStyle>
</asp:DataGrid

及调用函数Display()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读