fereshte22
شنبه 14 مهر 1386, 19:08 عصر
سلام
من برای اینکه اندازه تصویر را از دیتابیس بخونم به صورت زیر عمل کردم
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server" />
Width='<%#container.dataitem("w") %>' Height='<%#container.dataitem("h") %>' ImageUrl='<%# "~/administration/Images/" + Eval("namepicture") %>'
</ItemTemplate>
</asp:TemplateField>
ولی خطای زیر را میگیرد.
Specified cast is not valid
من هم نوع int و char را امتحان کردم ولی باز هم این خطا را میگیرد.
ولی وقتی از تگ زیر استفاده میکنم
<img alt="0" Width='<%# Eval("w") %>' Height='<%# Eval("h") %>' src=".\Images\<%#Eval("namepicture1")%>">
مشکلی ندارد.البته من برای محاسبه تعدا کلیک باید از imagebutton استفاده کنم.
من برای اینکه اندازه تصویر را از دیتابیس بخونم به صورت زیر عمل کردم
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="ImageButton1" runat="server" />
Width='<%#container.dataitem("w") %>' Height='<%#container.dataitem("h") %>' ImageUrl='<%# "~/administration/Images/" + Eval("namepicture") %>'
</ItemTemplate>
</asp:TemplateField>
ولی خطای زیر را میگیرد.
Specified cast is not valid
من هم نوع int و char را امتحان کردم ولی باز هم این خطا را میگیرد.
ولی وقتی از تگ زیر استفاده میکنم
<img alt="0" Width='<%# Eval("w") %>' Height='<%# Eval("h") %>' src=".\Images\<%#Eval("namepicture1")%>">
مشکلی ندارد.البته من برای محاسبه تعدا کلیک باید از imagebutton استفاده کنم.