解决方法如下:
以下是一个示例代码,用于从SQL数据库中获取用户列表并将其显示在标签中:
using System;
using System.Linq;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace YourNamespace
{
public partial class YourPage : Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
using (YourDataContext db = new YourDataContext())
{
var users = db.Users.ToList(); // 获取用户列表
foreach (var user in users)
{
Label label = new Label();
label.Text = user.Name; // 将用户名设置为标签的文本内容
PlaceHolder.Controls.Add(label); // 将标签添加到页面中的占位符控件中
}
}
}
}
}
}
上述示例中,假设你的数据库上下文类为YourDataContext
,表名为Users
,并且用户实体类中包含一个名为Name
的属性。在Page_Load
事件中,我们使用Linq查询从数据库中获取用户列表,并将每个用户的用户名显示在一个标签中,然后将标签添加到页面上的占位符控件中。
上一篇:标签不显示其编码的功能。
下一篇:标签不沿着边缘线走