masoud.a
سه شنبه 08 اسفند 1391, 14:34 عصر
سلام
در پروژه وب سایتم از db استفاده میکنم که عکس های Upload شده توسط FileUploadدر اون ذخیره میشه.
حالا در GridView میخوام نشونشون بدم.کاری که میکنم اینه:
در Add new column یه ستون از نوع TemplateField میسازم بعددر اون تگ ItemTemplate مینویسم.بین این تگ کنترل image میارم و برای خواندن از فیلد موردنظر این کد رو مینویسم:
<asp:TemplateField HeaderText="عکس">
<ItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# "images/"+Eval("ImageName") %>'
Width="70px" Height="70px" />
</ItemTemplate>
</asp:TemplateField>
با بقیه فیلدها مشکل ندارم.یعنی از db میخونه و نشون میده مثلا واسه قیمت این شده:
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Price") %>'></asp:Label>
دوستان میشه راهنمایی کنید مشکل نمایش عکس چیه؟
در پروژه وب سایتم از db استفاده میکنم که عکس های Upload شده توسط FileUploadدر اون ذخیره میشه.
حالا در GridView میخوام نشونشون بدم.کاری که میکنم اینه:
در Add new column یه ستون از نوع TemplateField میسازم بعددر اون تگ ItemTemplate مینویسم.بین این تگ کنترل image میارم و برای خواندن از فیلد موردنظر این کد رو مینویسم:
<asp:TemplateField HeaderText="عکس">
<ItemTemplate>
<asp:Image ID="Image1" runat="server" ImageUrl='<%# "images/"+Eval("ImageName") %>'
Width="70px" Height="70px" />
</ItemTemplate>
</asp:TemplateField>
با بقیه فیلدها مشکل ندارم.یعنی از db میخونه و نشون میده مثلا واسه قیمت این شده:
<asp:Label ID="Label1" runat="server" Text='<%# Eval("Price") %>'></asp:Label>
دوستان میشه راهنمایی کنید مشکل نمایش عکس چیه؟