使用通用按钮提交网格数据
Aspose.Cells.GridWeb提供了一些内置的命令按钮,如提交和救球.使用这些按钮执行相关任务。
本文展示了如何将数据提交到服务器,而不仅仅是通过点击 GridWeb 的内置救球命令按钮,但通过单击一个常见的 ASP.NET 按钮(Web 控件)。本文的目的是展示 Aspose.Cells.GridWeb 的灵活性。此外,本文还使用了 Aspose.Cells.GridWeb 公开的特殊功能,用于客户端脚本。
使用 ASP.NET 按钮提交网格数据
Aspose.Cells.GridWeb提供了三个内置按钮(提交, 救球和撤消 ).在 GridWeb 中编辑后,用户可以单击提交要么救球选项卡栏中的按钮让 GridWeb 向服务器提交数据。如果用户单击工作表选项卡,GridWeb 控件将执行与内置命令按钮相同的任务。 Aspose.Cells.GridWeb 也支持将此功能添加到一个常见的ASP.NET Button 控件中,但您需要在应用程序中添加一些额外的代码。
1. 创建测试应用
打开 Visual Studio.NET IDE 并创建一个新的 ASP.NET Web 应用程序项目。创建应用程序后,默认的 WebForm1.aspx 页面将添加到您的项目中。将 GridWeb 控件从您的工具箱拖放到 Web 窗体。如果您在工具箱中找不到 GridWeb 控件,请参阅此页面:将 Aspose.Cells 网格控件与 Visual Studio 集成 .NET以了解更多信息。将 GridWeb 控件添加到您的 Web 窗体后,还将工具箱中的 Button Web 控件添加到您的 Web 窗体。
2. 添加代码到 Page_Load 事件
现在,是时候向页面添加一些代码了_Web 窗体的加载事件。您可以在设计视图中双击 Web 窗体,VS.NET IDE 将自动带您进入页面_在需要使用 Button 的 Attributes 集合来覆盖其 OnClick 事件的地方加载事件处理程序。
代码示例
3.运行应用程序
现在,您可以按 Ctrl+F5 编译并运行您的应用程序,页面将在新的浏览器窗口中打开。让我们向 GridWeb 添加一些值并按下将网格数据提交到服务器按钮,您将看到发生回发以更新和验证 GridWeb 数据。