NNAtewar Ответов: 5

как отобразить изображение и данные в системе управления ретранслятором asp.net & C sharp


как отобразить изображение и данные в системе управления ретранслятором asp.net & C sharp.
Пожалуйста, пришлите мне заявление срочно

5 Ответов

Рейтинг:
4

member60

для 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>


и в aspx-файл.в CS

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";
       }



   }




дополнительные обозначения :
http://www.dmxzone.com/go?12760[^]

http://stackoverflow.com/questions/2629723/how-do-you-display-a-list-of-images-from-a-folder-on-hard-drive-on-asp-net-web[^]


Member 11202135

второе изображение поверх первого изображения

Рейтинг:
2

Code 89

Попробуйте это для отображения изображения с помощью управления ретранслятором, думаю, это вам поможет..

изображение


Рейтинг:
2

Prince Antony G

Здесь вы должны поддерживать изображение Папка, которая содержит все изображения и Имя файла только взято из базы данных

<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();


Рейтинг:
1

Anuj Banka

Проверьте эту ссылку она вам поможет:

http://stackoverflow.com/questions/7885444/how-to-show-image-in-the-column-of-repeater-control-in-asp-net[^]

Приложение вы должны сделать сами.Это поможет вам создать это приложение.