0

私は c# で GridView を使用しており、次のEditItemTemplateモードで 1 つのファイルをアップロードする必要があります。

<asp:TemplateField HeaderText="File attachement">
    <ItemTemplate>
        <asp:HyperLink ID="attachement" runat="server" NavigateUrl='<%# Eval("attachement").ToString() %>'
            ImageUrl='<%#(String.IsNullOrEmpty(Eval("attachement").ToString()) ? "/Images/cross-button.png" : "/Images/download.gif")%>'
            Target="_blank" BorderStyle="None" ForeColor="Transparent" CssClass="ddl_Class_new">
        </asp:HyperLink>
    </ItemTemplate>
    <EditItemTemplate>
        <asp:FileUpload ID="attachement_edit" runat="server" CssClass="ddl_Class_new" BackColor="Orange" />
</asp:TemplateField>

GV での行の更新とファイルのアップロードは機能しましたが、同じ行を再編集する必要がある場合、最初の編集でアップロードされたファイルが表示されないため問題が発生しますが、再編集には新しいアップロード ファイルが必要です。

GV の再編集モ​​ード行で、最初の編集時にアップロード ファイルを確認できますか?

手伝って頂けますか?

前もって感謝します。

4

1 に答える 1