我在HTML中写了一个<ul><li>标签 ,怎麼把数据库的数据动态动态生成到标签里面?? C#

如果<ul><li>嵌套的话,後台那样做循环会很麻烦,有其它方式可以实现吗???... 如果<ul><li>嵌套的话,後台那样做循环会很麻烦,有其它方式可以实现吗??? 展开
 我来答
syht2000
高粉答主

2013-09-24 · 关注我不会让你失望
知道大有可为答主
回答量:3万
采纳率:79%
帮助的人:1.4亿
展开全部
没必要你自己循环啊,普通的Repeater控件就行了,把<ul>和</ul>放头尾,li放item里,给repeater绑定数据源就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
景泰蓝海
2013-09-24
知道答主
回答量:8
采纳率:0%
帮助的人:1.2万
展开全部
可以用ajax异步请求数据,再由JavaScript(Jquery)进行html拼接,然后在放到指定的地方
追问
可以说具体点么??? 用Ajax请求数据的话 ,还要把查询到的数据转换成Jason格式,然後在用javascript获取元素来做循环码???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
零到0的距离
推荐于2016-02-01 · TA获得超过253个赞
知道小有建树答主
回答量:370
采纳率:100%
帮助的人:283万
展开全部
前台<div id="divContent" ruan="server"></div>

后台 页面加载的时候
//读取数据库的数据
string str="<ul>";

for(int i=0;i<读取的方法;i++){
str+="<li>你要显示的数据</li>";

}
str+="</ul>";
this.divContent.innerHTML=str;
追问
你回答的这个我 知道 ,我就是不想在後台做循环啊!! 嵌套的话 ,这样会很麻烦 ,我就是想找其它方法实现!!
追答
不用后台的话 那就异步吧  页面加载的时候调用异步
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式