Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 表单将根据C中数据库中的数据量添加标签#_C#_Sql Server_Visual Studio 2010 - Fatal编程技术网

C# 表单将根据C中数据库中的数据量添加标签#

C# 表单将根据C中数据库中的数据量添加标签#,c#,sql-server,visual-studio-2010,C#,Sql Server,Visual Studio 2010,大家好 我正在做一个类似于滚动文本的广告应用程序。 我目前正在使用C#中的label.top和timer函数进行此操作。 它做得很好,因为我只是将其用于测试目的。但我想在这里提出的问题是,C#是否可能根据我数据库中的数据量自动为我添加标签 提前感谢 是的,可以这样做。如果要显示数据库中的N个项目,则可以根据以下伪代码动态创建标签: //your code to retrieve data from database for(int i=0;i<N;i++) { L

大家好

我正在做一个类似于滚动文本的广告应用程序。 我目前正在使用C#中的label.top和timer函数进行此操作。 它做得很好,因为我只是将其用于测试目的。但我想在这里提出的问题是,C#是否可能根据我数据库中的数据量自动为我添加标签


提前感谢

是的,可以这样做。如果要显示数据库中的N个项目,则可以根据以下伪代码动态创建标签:

//your code to retrieve data from database

for(int i=0;i<N;i++)
    {
        Label l = new Label();
        l.ID = "lbl" + i.ToString();
        l.Visible = true;
        l.Text = "Your text here";
        this.Page.Controls.Add(l);
    }
//从数据库检索数据的代码
对于(int i=0;i