Feb
19

今天在用ASP.NET实现图片上传功能时遇到一个小问题。

使用表单文件域(input type=”file”)时,在PostBack中使用Request.Files获取不到文件。研究了半天,发现在input标签中使用runat=”server”后,是能够正常获取的。但是为了前端的元素ID不被修改,我尽可能不使用runat=”server”。

网上查阅了一下,最终让我找到了原因。用了高级货之后,忘本了呵呵。

要让form能够传递文件的话,必须要在form标签中加入enctype=”multipart/form-data”

<form enctype="multipart/form-data" ID="form1" runat="server">
      <input type="file" name="filename" />
</form>

在input 中使用了runat=”server”,那么ASP.NET会自动处理这些事情,而如果我们要自己DIY,就得记住这些啦!

Jul
12

多谢许哲同志的努力,为我争取到了一个客户~需要的是.Net 3.5空间,需要ASP.Net AJAX的支持。

查阅了微软ASP.Net AJAX官方网站,发现.Net 3.5 Framework里是包含了AJAX的扩展的。而且客户把官方的Sample放到了国外的空间是支持的,所以问题可以肯定是我们环境配置上的问题了。

具体无法使用的现象为:

能打开3.5的程序,但是AJAX效果却无法加载,JS脚本错误中提示:

  • ‘Sys’ undefined (’Sys’ 未定义)
  • Error:ASP.NET Ajax client-side framework failed to load.’)   (Error:ASP.NET Ajax 客户端框架未能加载。)

等30多个错误。这个现象看起来是JS框架未加载。
[阅读全文:服务器成功支持ASP.Net AJAX]

Jun
28

服务器安装.Net 3.5环境

Filed under (知识库) by Steve Luo at 2008-28-06

今天在百度搜了下“SQL 2005 空间”这个关键词,发现华麟创想的贴子已经排到了第三位了哈哈,不错不错,还没怎么优化了呢。

然后看到了一个页面里有人求.Net 3.5的空间,于是就去看看安装3.5到底是不是可行,经过资料查阅,发现3.5其实就是2.0的Vista加强版,增加了对Vista的支持,核心没有怎么变动。

随后就下载了完整版的(官方的版本只有2M多,结果发现是个网络安装版),在服务器上安装了一下,速度也挺快,安装完了2.0的程序也同样能运行。
[阅读全文:服务器安装.Net 3.5环境]

top
42 queries. 0.306 seconds.