Bonjour.

S'il vous plait , est ce que quelqu'un peut m'aider.

je suis entrain de faire un support voyageur dans lequel chaque user peut publier des photos et vidéos . l'affichage de chaque publication contient l'mage et le nom d'utilisateur , la photos ou la vidéo et une petite description .
j'ai affiché une publication mais je sais pas comment afficher tout les publications . J'ai essayé de le faire avec le tableau et aussi avec la ListView mais j'ai pas réussi

voici Mon code :


Support.aspx.cs:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
 
        private void DoSQLQueryyIm()
        {
            try
            {
                String connString = System.Configuration.ConfigurationManager.ConnectionStrings["WebAppConnString"].ToString();
                conn = new MySql.Data.MySqlClient.MySqlConnection(connString);
                conn.Open();
                queryStr = "";
                queryStr = "SELECT * FROM database.metadata WHERE metadata.codeuser='" + Session["urole"] + "' ";
                cmd = new MySql.Data.MySqlClient.MySqlCommand(queryStr, conn);
                reader = cmd.ExecuteReader();
                //   z01 = "";
                userName = "";
                datee = "";
                contentmeta = "";
                likecountMeta = "";
                while (reader.HasRows && reader.Read())
                {
                    // z01 = reader.GetString(reader.GetOrdinal("z01"));
                    userName = reader.GetString(reader.GetOrdinal("username"));
                    datee = reader.GetString(reader.GetOrdinal("date"));
                    contentmeta = reader.GetString(reader.GetOrdinal("content"));
                    likecountMeta = reader.GetString(reader.GetOrdinal("likecount"));
                }
                if (reader.HasRows)
                {
                    //  Label3.Text = z01;
                    Image2.ImageUrl = "~/ShowImage.ashx?id=" + Session["Id"] ;
                    Image3.ImageUrl = "~/ShowMetadata.ashx?iduser=" + Session["Id"] ;
 
                    LabelUser.Text = userName;
                    LabelDate.Text = datee;
                    LabelContent.Text = contentmeta;
                    LabelLike.Text = likecountMeta;
                }
 
                reader.Close();
                conn.Close();
 
            }
            catch (Exception e)
            {
 
                Console.WriteLine(e);
 
            }
        }


Support.aspx:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
  <div class="box-header with-border" >
              <div class="user-block" >
                    <asp:Image ID="Image2" runat="server" class="img-circle" alt="User Image" />
                <span class="username"><a href="#"><asp:Label ID="LabelUser" runat="server" Text="UserName"></asp:Label></a></span>
                <span class="description">Shared at <asp:Label ID="LabelDate" runat="server" Text="Date"></asp:Label></span>
              </div>
              <!-- /.user-block -->
              <div class="box-tools" >
                <button type="button" class="btn btn-box-tool" runat="server" data-toggle="tooltip" title="Mark as read">
                  <i class="fa fa-circle-o"></i></button>
                <button type="button" class="btn btn-box-tool" runat="server" data-widget="collapse"><i class="fa fa-minus"></i>
                </button>
                <button type="button" class="btn btn-box-tool" runat="server" data-widget="remove"><i class="fa fa-times"></i></button>
              </div>
              <!-- /.box-tools -->
            </div>