asp.net 前台显示问题

用什么控件或何种软件将后台数据库中的数据像百度搜索结果显示的那样,还有datelist这个控件不是很好用... 用什么控件或何种软件将后台数据库中的数据像百度搜索结果显示的那样,
还有datelist这个控件不是很好用
展开
 我来答
珊瑚海的双鱼
2010-03-03 · TA获得超过595个赞
知道小有建树答主
回答量:441
采纳率:0%
帮助的人:556万
展开全部
这个功能是通过ASP.NET AJAX AutoCompleteExtender实现的,只需要几行代码即可搞定。<BR>首先需要在页面上添加asp:AutoCompleteExtender标记,别忘了之前要有asp:ScriptManager的声明。
<DIV class=code><asp:ScriptManager ID="ScriptManager" runat="server" /><BR><asp:AutoCompleteExtender ID="AutoCompleteExtender1" TargetControlID="searchtext"<BR>runat="server" ServiceMethod="GetCompletionList"<BR>ServicePath="~/SearchAutoComplete.asmx" MinimumPrefixLength="1" /></DIV>其中TargetControlID为输入网址的文本框的ID,ServicePath为得到网站列表的webservice地址,ServiceMethod即那个webservice中的具体方法,MinimumPrefixLength=1意思是当输入一个字符的时候即开始提示。<BR><BR>在SearchAutoComplete.asmx中要做的就是从数据库中返回最近查询过的网站,并通过prefixText参数来过滤出只以prefixText开头的网站,这样才能实现逐级提示的功能。SearchAutoComplete.asmx代码如下:<BR>
<DIV class=code>[WebMethod] <BR>public string[] GetCompletionList(string prefixText, int count) <BR>{ <BR> List<string> list = DataProvider.GetURLList();<BR> foreach (string s in list) <BR> { <BR> if (s.StartsWith(prefixText)) <BR> { <BR> list.Add(s); <BR> } <BR> } <BR> return list.ToArray(); <BR>} </DIV><BR>其中List<string> list是声明的了一个string的范型,这个是.net 2.0中新增的功能,避免了原来使用ArrayList带来的装箱和拆箱的性能消耗。DataProvider.GetURLList()从从数据库返回所有网站列表,返回类型自然也是List<string>。其他的代码都很简单,相信一看就明白了。<BR><BR></div>

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/ccaakkee/archive/2007/12/09/1925472.aspx
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
michael_mengyu
2010-03-03 · TA获得超过110个赞
知道答主
回答量:128
采纳率:0%
帮助的人:0
展开全部
可以自定义控件,主要就是写自己的css以及HTML的过程,然后封装,Render,建议网上搜索一下“自定义控件(asp.net)”或者"MVC(java)",将自定义控件原理弄清楚之后此问题迎刃而解
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
horsoner
2010-03-03 · TA获得超过238个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:197万
展开全部
实在不习惯的话,你就用 repeater 控件吧,作为asp.net程序员,这个控件一定要熟练,使用场合很多,而且非常灵活.百度搜索下看怎么使用,非常简单的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式