グリッドビューの外にあるボタンをクリックすると、グリッドビューの外にあるテキストボックスとテンプレート化されたアイテムのグリッドビューがいくつかあります。データをデータベース テーブルに保存し、Word 文書を生成したいと考えています。
ワードドキュメントで。データはこのようなものを示します
PO No: 123 会社名: xyz 注文番号: 12345
項目 数量 説明 1 2 テスト 1 2 4 テスト 2
<asp:Label ID="lblPONumber" runat="server" Text="PO Number"></asp:Label>
<asp:TextBox ID="txtPONumber" runat="server"></asp:TextBox>
<asp:Label ID="lblCompanyName" runat="server" Text="Company Name"></asp:Label>
<asp:TextBox ID="txtCompanyName" runat="server"></asp:TextBox>
<asp:Label ID="lblOrderNo" runat="server" Text="Order Number"></asp:Label>
<asp:TextBox ID="txtOrderNo" runat="server"></asp:TextBox>
<asp:GridView ID="gvOrders" runat="server" OnRowDataBound="gvOrder_RowDataBound">
<Columns>
<asp:TemplateField HeaderText="Line Item">
<ItemTemplate>
<asp:TextBox ID="txtItem" runat="server" CssClass="Gridtextboxes" Width="150px" Text='<% # Eval("Item")%>'></asp:TextBox></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Return Quantity">
<ItemTemplate>
<asp:TextBox ID="txtQuantity" runat="server" CssClass="gridt" Width="150px" Text='<% # Eval("Quantity")%>'></asp:TextBox></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Product Description">
<ItemTemplate>
<asp:TextBox ID="txtProductDescription" runat="server" CssClass="Gridtextboxes" Width="150px" Text='<% # Eval("ProductDescription")%>'></asp:TextBox></ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Action">
<ItemTemplate>
<center>
<asp:ImageButton ID="btnDelete" runat="server" Text="Delete" ToolTip="Remove" ImageUrl="Images/close.png" Height="20px" Width="20px" /></center>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<asp:Button ID="btnSave" runat="server" Text="Save" Width="110px" OnClick="btnSave_OnClick" />
DBにデータを挿入しても問題ありません。それで完了し、ワードドキュメントを作成しました。このようなものをテンプレートにします。
PO 番号: #PONumber#
請求書番号: #InvoiceNumber#
ラインアイテム: #LineItem#
返品数量 : #返品数量#
商品説明 : #ProductDescription#
aspx ページ データを使用して word doc #Data# を再生する方法はありますか?