C# 如何在前台页面利用<% %>for循环遍历后台读取的DataTable然后绑定到Label控件????

2024-12-28 23:40:54
推荐回答(5个)
回答1:

DataTable绑定到Label是不可能的,只能在后台命名变量然后for循环拼接需要的内容赋值给变量,在前台用<%变量名称%>来显示,要动态的可以在每次DataTable内容发生变化时刷新label控件(页面刷新)或者异步

回答2:

Repeater控件很好解决的。
后台绑定:
Repeater1.DataSource = DataTable;
Repeater1.DataBind();
前台显示:









回答3:

首先需要把DataTable设为公共的, 前台循环可这样写
<% foreach ( var i in DataTable) {%>

回答4:

可以是取到后台的dt 前台来循环就好了,而后绑定下控件的诊断<%%>格式的

回答5:

用拼接,