Affichage d'une liste de donnée à partir de mysql (Webform)
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:
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:
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> |