Я создал страницу, которая берет несколько изображений и загружает их в базу данных. Теперь я должен создать страницу редактирования для этой страницы вставки, где все загруженные изображения будут отображаться в нескольких областях изображения, и в то же время я предоставил поле для загрузки файлов рядом с каждым полем изображения, чтобы обновить этот конкретный образ.Как вставить несколько изображений на основе состояния в asp.net?
Теперь мой вопрос заключается в том, что если пользователь хочет обновить конкретное изображение, пользователь загрузит другое изображение в файл-загрузку, расположенную рядом с этим изображением (обновляя изображение) и оставив все остальные изображения неизменными. Затем, как я могу проверить и отобразить изображение из поля изображения, если в файле-файле нет файла, а затем взять изображение из загрузки файла.
Поскольку у меня есть более 30 изображений, которые нужно позаботиться об этом, тогда как я могу выполнить все эти проверки для каждого поля изображения и загрузки файлов и принять соответствующее значение и вставить с помощью инструкции insert.
Ниже дизайн код небольшой части:
<table style="width:100%;">
<tr>
<td colspan="2" style="border: thin solid #808080"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">After Site Solarisation, any ATC material/equipments
<br />
lying idle at Site? (Ex:- Power Plant, Battery Bank, etc)</span></td>
<td colspan="4" style="border: thin solid #808080">
<asp:TextBox ID="txtIdle" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="6" style="border: thin solid #808080"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">If Yes, List out the equipments with quantity (photographs to be attached).</span></td>
</tr>
<tr>
<td style="border: thin solid #808080;"> </td>
<td style="border: thin solid #808080;"> </td>
<td style="border: thin solid #808080;"> </td>
<td style="border: thin solid #808080;"> </td>
<td style="border: thin solid #808080;"> </td>
<td style="border: thin solid #808080;"> </td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA;mso-bidi-font-weight:bold">ITEMS</span></td>
<td style="border: thin solid #808080; text-align: center"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">UOM</span></td>
<td style="border: thin solid #808080; text-align: center"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">QTY</span></td>
<td style="border: thin solid #808080; text-align: center"><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">PHOTOS</span></td>
<td style="border: thin solid #808080; text-align: center; "><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">UPDATE PHOTOS</span></td>
<td style="border: thin solid #808080; text-align: center; "><span style="font-size:11.0pt;font-family:"Trebuchet MS","sans-serif";
mso-fareast-font-family:Calibri;mso-bidi-font-family:Calibri;mso-bidi-theme-font:
minor-latin;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:
AR-SA">REMARKS</span></td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelItems1" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelUOM1" runat="server" Height="25px" Width="169px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelQty1" runat="server" Height="25px" TextMode="Number" Width="103px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:Image ID="ImgIdel1" runat="server" Height="100px" Width="100px" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:FileUpload ID="fuIdelPhoto1" runat="server" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:TextBox ID="txtIdelRemarks1" runat="server" Height="25px" Width="196px"></asp:TextBox>
</td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelItems2" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelUOM2" runat="server" Height="25px" Width="169px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelQty2" runat="server" Height="25px" TextMode="Number" Width="103px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:Image ID="ImgIdel2" runat="server" Height="100px" Width="100px" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:FileUpload ID="fuIdelPhoto2" runat="server" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:TextBox ID="txtIdelRemarks2" runat="server" Height="25px" Width="196px"></asp:TextBox>
</td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelItems3" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelUOM3" runat="server" Height="25px" Width="169px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelQty3" runat="server" Height="25px" TextMode="Number" Width="103px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:Image ID="ImgIdel3" runat="server" Height="100px" Width="100px" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:FileUpload ID="fuIdelPhoto3" runat="server" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:TextBox ID="txtIdelRemarks3" runat="server" Height="25px" Width="196px"></asp:TextBox>
</td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelItems4" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelUOM4" runat="server" Height="25px" Width="169px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelQty4" runat="server" Height="25px" TextMode="Number" Width="103px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:Image ID="ImgIdel4" runat="server" Height="100px" Width="100px" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:FileUpload ID="fuIdelPhoto4" runat="server" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:TextBox ID="txtIdelRemarks4" runat="server" Height="25px" Width="196px"></asp:TextBox>
</td>
</tr>
<tr>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelItems5" runat="server" Height="25px" Width="254px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelUOM5" runat="server" Height="25px" Width="169px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:TextBox ID="txtIdelQty5" runat="server" Height="25px" TextMode="Number" Width="103px"></asp:TextBox>
</td>
<td style="border: thin solid #808080; text-align: center;">
<asp:Image ID="ImgIdel5" runat="server" Height="100px" Width="100px" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:FileUpload ID="fuIdelPhoto5" runat="server" />
</td>
<td style="border: thin solid #808080; text-align: center; ">
<asp:TextBox ID="txtIdelRemarks5" runat="server" Height="25px" Width="196px"></asp:TextBox>
</td>
</tr>
</table>
Пожалуйста, помогите, совершенно запутались, любая помощь будет принята с благодарностью.
У вас есть какое-либо поле «id» или первичное ключевое слово для изображений в базе данных? – yogi970
и разместите код, по крайней мере, свой дизайн и некоторый код. – yogi970
@ yogi970 Да, у меня есть номер версии для каждой вставки, и я тоже обновил свой вопрос. Пожалуйста, посмотрите – Jilu