# DocumentViewer.SaveFormDataEventArgs Class

> The SaveDocumentEventArgs class provides data for the DocumentViewer.SaveFormData event.

- **Product:** TX Text Control .NET Server
- **Section:** Reference
- **Kind:** Class
- **Introduced:** 15.0
- **Namespace:** `TXTextControl.DocumentServer.Web`
- **Package:** `TXTextControl.TextControl.ASP.SDK` (assembly `TXDocumentServer.Web.DocumentViewer.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXDocumentServer.Web.DocumentViewer.dll` from the setup
- **Inherits:** `System.EventArgs`
- **Path:** TX Text Control .NET Server > Reference > TXTextControl.DocumentServer.Web > DocumentViewer.SaveFormDataEventArgs Class
- **501 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer-saveformdataeventargs/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer-saveformdataeventargs/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer-saveformdataeventargs/llms-full.txt

---

### Description

The SaveDocumentEventArgs class provides data for the [DocumentViewer.SaveFormData](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer/saveformdata-event/llms-full.txt) event.

### Syntax

```csharp
public class DocumentViewer.SaveFormDataEventArgs : EventArgs
```

```vbnet
Public Class DocumentViewer.SaveFormDataEventArgs
    Inherits EventArgs
```

### Examples

The legacy Web Forms document viewer type is not part of the current ASP.NET Core package. The following example uses the current MVC Document Viewer model for the same server-side workflow.

```csharp
TXTextControl.Web.MVC.DocumentViewer.DocumentLoadSettings documentLoadSettings = new();
documentLoadSettings.LoadEmbeddedComments = true;
```

```vbnet
Dim documentLoadSettings As New TXTextControl.Web.MVC.DocumentViewer.DocumentLoadSettings()
documentLoadSettings.LoadEmbeddedComments = True
```

---

## In This Section

- [DocumentViewer.SaveFormDataEventArgs.FormData Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer-saveformdataeventargs/formdata-property/llms-full.txt): Gets a snapshot of the currently loaded form's user input.

---

## Nearby

- **Previous:** [DocumentViewer.SaveFormData Event](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer/saveformdata-event/llms-full.txt)
- **Next:** [DocumentViewer.SaveFormDataEventArgs.FormData Property](https://docs.textcontrol.com/tx-text-control-dotnet-server/reference/txtextcontrol-documentserver-web/documentviewer-saveformdataeventargs/formdata-property/llms-full.txt)
