我將jpeg保存到文件系統,使用4個前導零或5個前導零,例如:0000085.jpeg或0000112.jpeg。在gridview中以jpeg顯示的前導零
但是jpeg只保存在數據庫中最後的數字,比如85或112, ,所以當我顯示JPEG時,我必須選擇0000或00000,所以有些不會顯示。我正在使用:
<asp:Image ID="responseImage" runat="server" Width="35px" ImageUrl='<%# IIf(Eval("AvatarPictureID") = "0", "http://ref-ology.com/Content/images/Thumbs/default-avatar_85.jpg", "http://ref-ology.com/Content/Images/Thumbs/0000" + Eval("AvatarPictureID") + "_150.jpeg")%>' />
帶有該圖像標記,只有112.jpeg會顯示,因爲它有4個零。
對我來說聽起來好像你在添加擴展名之前將0000085保存爲數字而不是字符串。 – Maple