как отобразить изображение и данные в системе управления ретранслятором asp.net & C sharp
как отобразить изображение и данные в системе управления ретранслятором asp.net & C sharp.
Пожалуйста, пришлите мне заявление срочно
для dispalying изображения в элемент управления Repeater попробовать:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>" SelectCommand="SELECT * FROM [country]"></asp:SqlDataSource> <asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1" OnItemDataBound="Repeater1_ItemDataBound"> <ItemTemplate> <asp:HiddenField Value='<%# Eval("id") %>' ID="HiddenField1" runat="server" /> <asp:Image ID="Image1" runat="server" /> </ItemTemplate> </asp:Repeater>
protected void Repeater1_ItemDataBound(object sender, RepeaterItemEventArgs e) { HiddenField hf = e.Item.FindControl("HiddenField1") as HiddenField; if (hf != null) { string val = hf.Value; Image img = e.Item.FindControl("Image1") as Image; img.ImageUrl = "~/image" + val + ".jpg"; } }
второе изображение поверх первого изображения
Попробуйте это для отображения изображения с помощью управления ретранслятором, думаю, это вам поможет..
изображение
Здесь вы должны поддерживать изображение Папка, которая содержит все изображения и Имя файла только взято из базы данных
<asp:Repeater ID="repeatimages" runat="server" > <HeaderTemplate> <table border="1" width="100%"> <tr> <th>Name</th> <th>Password</th> <th>Images</th> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><asp:Label ID="lbl" runat="server" Text='<%#Eval("uname") %>'></asp:Label> </td> <td><%#Eval("upass")%> </td> <td> <img src="../image/<%# Eval("photo") %>" alt="" /> </td> </tr> </ItemTemplate> </asp:Repeater>
In Code behind
string query = "select * from Profiledetails"; SqlConnection con = new SqlConnection(conn); SqlDataAdapter da = new SqlDataAdapter(query, con); DataSet ds = new DataSet(); da.Fill(ds); repeatimages.DataSource = ds; repeatimages.DataBind();
Проверьте эту ссылку она вам поможет:
http://stackoverflow.com/questions/7885444/how-to-show-image-in-the-column-of-repeater-control-in-asp-net[^]
Приложение вы должны сделать сами.Это поможет вам создать это приложение.