用PageOffice如何实现向保存页面传递参数(3)

时间:2026-01-14   来源:未知    
字号:

//打开文件

PageOfficeCtrl1.WebOpen("doc/test.doc", PageOffice.OpenModeType.docNormalEdit, "张佚名");

第五步:在SaveFile.aspx.cs中,利用PageOffice.FileSaver对象获取EditWord.aspx页面传递过来的值,部分代码如下:

//定义FileSaver对象

PageOffice.FileSaver fs = new PageOffice.FileSaver();

//保存Word文内容到本地磁盘中

fs.SaveToFile(Server.MapPath("doc/") + fs.FileName);

string userName = "";

int age = 0;

string sex = "";

//获取通过Form表单中的标签控件传递过来的参数值,注意

fs.GetFormField("HTML标签的name名称")方法中的参数名是值标签的“name”属性而不是Id;且当传递的是中文时也无需编码、解码

//获取通过文本框<input type="text" />标签传递过来的值

if (fs.GetFormField("userName") != null && fs.GetFormField("userName").Trim().Length > 0)

{

userName = fs.GetFormField("userName");

}

用PageOffice如何实现向保存页面传递参数(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
VIP包月下载
特价:19 元/月 原价:99元
低至 0.1 元/份 每月下载300
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)