Sorry Jamie!! i am not getting what you are asking.. I gave u the code of Image tag.
On Mon, Mar 15, 2010 at 3:13 PM, Jamie Fraser <[email protected]>wrote: > Sorry - I'll try and be really clear: > > On the rendered page (in your Web Browser) what is the rendered HTML markup > for the <img> tag? > > > On Mon, Mar 15, 2010 at 9:00 AM, Alen Alexander <[email protected]>wrote: > >> The Source code is as follows: >> >> <ItemTemplate> >> picurl:*<asp:Image ID="Image1" runat="server" >> ImageUrl='<%# Eval("picurl","~/App_Data/Images/{0}") %>' />* >> <br /> >> uploadedby: >> <asp:Label ID="uploadedbyLabel" runat="server" >> Text='<%# Eval("uploadedby") %>' /> >> <br /> >> <br /> >> </ItemTemplate> >> >> Each image shows the name of person whoo uploaded the image correctly. But >> image is not being displayed. >> >> On Mon, Mar 15, 2010 at 2:25 PM, Jamie Fraser <[email protected]>wrote: >> >>> Sorry, I meant if you view source, what is the actual <img> tag? >>> >>> >>> On Fri, Mar 12, 2010 at 5:57 PM, Alen Alexander <[email protected]>wrote: >>> >>>> it shows the default image (the small icon of image ) >>>> >>>> >>>> On Fri, Mar 12, 2010 at 8:10 PM, Jamie Fraser >>>> <[email protected]>wrote: >>>> >>>>> When the page is renedered, what does the <img> tag actually show? >>>>> >>>>> >>>>> On Fri, Mar 12, 2010 at 12:10 PM, Alen Alexander >>>>> <[email protected]>wrote: >>>>> >>>>>> Thanks for your response!! >>>>>> >>>>>> The Images are stored in a folder named "Images" which is inside >>>>>> App_Data. >>>>>> The code for DataList with the SQLDatasource is as follows: >>>>>> The changes I made has been highlighted. >>>>>> >>>>>> >>>>>> >>>>>> <asp:SqlDataSource ID="SqlDataSource1" runat="server" >>>>>> ConnectionString="<%$ >>>>>> ConnectionStrings:DatabaseConnectionString %>" >>>>>> DeleteCommand="DELETE FROM [gallery] WHERE [pid] = @pid" >>>>>> InsertCommand="INSERT INTO [gallery] ([picurl], >>>>>> [uploadedby]) VALUES (@picurl, @uploadedby)" >>>>>> SelectCommand="SELECT [pid], [picurl], [uploadedby] FROM >>>>>> [gallery]" >>>>>> >>>>>> UpdateCommand="UPDATE [gallery] SET [picurl] = @picurl, >>>>>> [uploadedby] = @uploadedby WHERE [pid] = @pid"> >>>>>> <DeleteParameters> >>>>>> <asp:Parameter Name="pid" Type="Int32" /> >>>>>> </DeleteParameters> >>>>>> <UpdateParameters> >>>>>> <asp:Parameter Name="picurl" Type="String" /> >>>>>> <asp:Parameter Name="uploadedby" Type="String" /> >>>>>> <asp:Parameter Name="pid" Type="Int32" /> >>>>>> </UpdateParameters> >>>>>> <InsertParameters> >>>>>> *<asp:ControlParameter Name="picurl" Type="String" >>>>>> ControlID="FileUpload1" PropertyName="FileName" />* >>>>>> * <asp:ControlParameter Name="uploadedby" >>>>>> Type="String" ControlID="TextBox1" PropertyName="text" />* >>>>>> </InsertParameters> >>>>>> </asp:SqlDataSource> >>>>>> <br /> >>>>>> <br /> >>>>>> <br /> >>>>>> <br /> >>>>>> <asp:DataList ID="DataList1" runat="server" >>>>>> DataSourceID="SqlDataSource2"> >>>>>> <ItemTemplate> >>>>>> picurl:<asp:Image ID="Image1" runat="server" >>>>>> ImageUrl='<%# *Eval("picurl","~/App_Data/Images/{0}") %>' */> >>>>>> <br /> >>>>>> uploadedby: >>>>>> <asp:Label ID="uploadedbyLabel" runat="server" >>>>>> Text='<%# Eval("uploadedby") %>' /> >>>>>> <br /> >>>>>> <br /> >>>>>> </ItemTemplate> >>>>>> </asp:DataList> >>>>>> >>>>>> Thanks. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Mar 12, 2010 at 2:43 PM, Jamie Fraser <[email protected] >>>>>> > wrote: >>>>>> >>>>>>> If the images are getting saved correctly, then you probably don't >>>>>>> need to post the code that saves the images! >>>>>>> >>>>>>> Could you post the markup and any codebehind for your DataList? >>>>>>> >>>>>>> >>>>>>> On Thu, Mar 11, 2010 at 12:14 PM, Alen Alexander < >>>>>>> [email protected]> wrote: >>>>>>> >>>>>>>> Frnds, >>>>>>>> I am trying to create a photo gallery website. >>>>>>>> In the web page i hav a DataList control which has Image control to >>>>>>>> display existing images from database. >>>>>>>> The problem is that images are not displayed. >>>>>>>> The Code is as follows: >>>>>>>> >>>>>>>> protected void Button1_Click(object sender, EventArgs e) >>>>>>>> { >>>>>>>> string imagefolder = "App_Data\\Images"; >>>>>>>> string savepath; >>>>>>>> string savefile; >>>>>>>> if (FileUpload1.HasFile) >>>>>>>> { >>>>>>>> savepath = Path.Combine(Request.PhysicalApplicationPath, >>>>>>>> imagefolder); >>>>>>>> savefile = Path.Combine(savepath, FileUpload1.FileName); >>>>>>>> FileUpload1.SaveAs(savefile); >>>>>>>> SqlDataSource1.Insert(); >>>>>>>> //DataList1.DataBind(); >>>>>>>> Label2.Text = "Successfully uploaded"; >>>>>>>> >>>>>>>> } >>>>>>>> >>>>>>>> } >>>>>>>> The images are getting saved into the destined folder but not >>>>>>>> displaying in DataList. >>>>>>>> Can anyone help me out? >>>>>>>> >>>>>>>> Thanks a lot. >>>>>>>> >>>>>>>> -- >>>>>>>> Alen >>>>>>>> >>>>>>>> Just remember, there's a right way and a wrong way to do everything, >>>>>>>> And the wrong way is to keep trying to make everybody else do it the >>>>>>>> right way. >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Alen >>>>>> >>>>>> Just remember, there's a right way and a wrong way to do everything, >>>>>> And the wrong way is to keep trying to make everybody else do it the >>>>>> right way. >>>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Alen >>>> >>>> Just remember, there's a right way and a wrong way to do everything, >>>> And the wrong way is to keep trying to make everybody else do it the >>>> right way. >>>> >>> >>> >> >> >> -- >> Alen >> >> Just remember, there's a right way and a wrong way to do everything, >> And the wrong way is to keep trying to make everybody else do it the right >> way. >> > > -- Alen Just remember, there's a right way and a wrong way to do everything, And the wrong way is to keep trying to make everybody else do it the right way.
