У меня есть jpeg, сохраненный в файловой системе с четырьмя ведущими нулями или 5 ведущими нулями, такими как: 0000085.jpeg или 0000112.jpeg.ведущие нули в jpeg-дисплее в gridview
Но 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