Я пытаюсь интегрировать this photo album в мой сайт asp.net. Я выбираю URL-адреса из 3-х изображений из базы данных и отображаю эти 3 изображения из определенного альбома. Теперь проблема в том, что, если у пользователя есть несколько альбомов? Он должен иметь возможность генерировать на странице столько альбомов Jquery, сколько есть в базе данных, связанной с этим пользователем.Как генерировать HTML и CSS динамически в asp.net?
<div class="image_stack" style="margin-left:300px" runat="server" >
<img id="photo1" class="stackphotos" runat="server" clientidmode="static" >
<img id="photo2" class="stackphotos" runat="server" clientidmode="static">
<img id="photo3" class="stackphotos" runat="server" clientidmode="static" >
</div>
public DataTable dt = new DataTable();
dboperation dbo = new dboperation();
protected void Page_Load(object sender, EventArgs e)
{
string q = "select photourl ,AlbumName from PhotoAlbum where UserId=42";
dt = dbo.Getdt(q);
string a = dt.Rows[0]["photourl"].ToString();
string b = dt.Rows[1]["photourl"].ToString();
string c = dt.Rows[2]["photourl"].ToString();
photo1.Src = a.Substring(1, a.Length - 1);
photo2.Src = b.Substring(1, b.Length - 1);
photo3.Src = c.Substring(1, c.Length - 1);
q = " select PhotoAlbum.AlbumId,PhotoAlbum.AlbumName from PhotoAlbum where UserId=42";
dt = dbo.Getdt(q);
drpalbum.DataSource = dt;
drpalbum.DataTextField = "albumname";
drpalbum.DataValueField = "albumid";
drpalbum.DataBind();
}
Сообщите мне, если вам нужно больше кода.
1) Пожалуйста, ознакомьтесь с _what, если пользователь имеет несколько пользователей? _ –
2) Просьба уточнить контекст. WebForms, MVC, что такое 'drpalbum'? –
@HenkHolterman несколько альбомов (извините) – Arbaaz