当前位置:编程学习 > C#/ASP.NET >>

ASP.net想实现如下功能,望赐教:

在ASP.net中想实现点击“检索”按钮,然后在服务器中做检索,将结果返回给页面中的Gridview控件。WebService是不是可以实现这个功能?能介绍下如何实现或给个好的范例吗?谢谢各位了。 --------------------编程问答-------------------- 这跟你查数据库差不多啊,webservice当然可以,返回你需要的数据,绑定或添加到gridview中就行了 --------------------编程问答-------------------- 楼主你重点说写你要搜索什么东西,从什么样子的源中进行搜索, --------------------编程问答-------------------- webservice可以实现。但是要控制好返回的数据量不要太大。 --------------------编程问答-------------------- 从SQL Server里查数据
引用 2 楼  的回复:
楼主你重点说写你要搜索什么东西,从什么样子的源中进行搜索,
--------------------编程问答-------------------- 数据量多大会有影响?
引用 3 楼  的回复:
webservice可以实现。但是要控制好返回的数据量不要太大。
--------------------编程问答-------------------- 可以数据库一台机器   iis服务一台机器   干嘛webserver啊
觉的使用webserver有点不妥 --------------------编程问答--------------------

void btnQueryClick(Object sender,EventArgs e)
{
   GridView1.DataSource = GetDataSourceFromWebSerivce();
   GridView.DataBind();
}

Array[MyObj] GetDataSourceFromWebSerivce()
{
    using(var service = new MyWebSerice())
    {
         return service.QueryData(txtKey.Text.Trime());
    }
}

剩下的楼主实现下WebSerice的方法就行了,至于数据从数据库来,还是从文件来,那是另一回事了 --------------------编程问答-------------------- Array[MyObj] 改成 MyObj[] --------------------编程问答-------------------- 搜索本机还是不要用webservice了。

就和查询一样,传入检索条件即可! --------------------编程问答-------------------- 取出来结果集绑定上不就行了吗? --------------------编程问答-------------------- 借地方问问,webservices传递的数据量大小有限制吗?大了是否会影响性能? --------------------编程问答-------------------- 在VS中是asmx文件吗?这里面的代码是在服务器中执行的吧 --------------------编程问答-------------------- 这对查询速度的提升效果大吗
引用 7 楼  的回复:
C# code

void btnQueryClick(Object sender,EventArgs e)
{
   GridView1.DataSource = GetDataSourceFromWebSerivce();
   GridView.DataBind();
}

Array[MyObj] GetDataSourceFromWebSerivce()
{
    using(va……
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,