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

时间:2025-01-11

//打开文件

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");

}

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219