
用ASP.net如何实现:上传一个word文件到网页,浏览者查看时是flash格式,但是下载下来后又变成word格式了
用ASP.net如何实现:上传一个word文件到网页,浏览者查看时word文件就变成flash格式了,但是下载下来后又变成word格式了,请教如何实现?...
用ASP.net如何实现:上传一个word文件到网页,浏览者查看时word文件就变成flash格式了,但是下载下来后又变成word格式了,请教如何实现?
展开
展开全部
.net应该是可以对word文档进行比较复杂的操作的同属微软产品 必然的 可以参考下高级编程或相关资料 在flash里显示也是可以实现的 也需要编程 可以用.net上传文档到服务器 然后读取文档内容处理成XML格式 再将数据传递给flash程序 action script本就支持对XML的操作 显示在flash里 至于下载 在页面上给个下载链接 做好下载就可以了 这样下载的就是word文档 但在网页上看的时候就是flash
展开全部
你说的是 百度文库么……
这和 asp.net 没关系
人家是 flash 做的
这和 asp.net 没关系
人家是 flash 做的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这貌似是在模仿百度文库,百度文库是 人工审核+人工转换的吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在VS里有个FileUpload 控件,直接拖上去就行了
见代码:
string fullname = FileUpload1.FileName.ToString();
string fn = DateTime.Now.ToString("yyyyMMdd") + fullname;
string typ2 = fullname.Substring(fullname.LastIndexOf(".") + 1);
string size = FileUpload1.PostedFile.ContentLength.ToString();
if (typ2 == "gif" || typ2 == "jpg" || typ2 == "bmp" || typ2 == "png")
{
FileUpload1.SaveAs(Server.MapPath("up") + "\\" + fn);
Label1.Text = (fn);
Image1.ImageUrl = "~/bsadmin/up/" + fn;
}
else
{
Label1.Text = "文件类型不支持";
}
string picurl = "bsadmin/up/" + fn;
string sql = "......."//在数据库中插入文件路径
mssql.dosql();
如果你要查看时编程FLASH的话,必须要个第三方控件!
见代码:
string fullname = FileUpload1.FileName.ToString();
string fn = DateTime.Now.ToString("yyyyMMdd") + fullname;
string typ2 = fullname.Substring(fullname.LastIndexOf(".") + 1);
string size = FileUpload1.PostedFile.ContentLength.ToString();
if (typ2 == "gif" || typ2 == "jpg" || typ2 == "bmp" || typ2 == "png")
{
FileUpload1.SaveAs(Server.MapPath("up") + "\\" + fn);
Label1.Text = (fn);
Image1.ImageUrl = "~/bsadmin/up/" + fn;
}
else
{
Label1.Text = "文件类型不支持";
}
string picurl = "bsadmin/up/" + fn;
string sql = "......."//在数据库中插入文件路径
mssql.dosql();
如果你要查看时编程FLASH的话,必须要个第三方控件!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2010-12-15
展开全部
无法实现
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询