东方瑞通.NET培训学习笔记
1.aspx中的表单元素的属性,后台只访问name,跟ID无关。
2. 编辑代码时,在字符串之前加“@”符号,表示多行字符串。
3. VS的应用开发过程中,默认浏览器为IE浏览器,倘若换做其他浏览器比如Google浏览器,则当Response.Write(String) 时,页面上所写入的String内容将会全部以字符串的形式显示在页面上,其中的HTML标签不会被编译成HTML语言,也不会执行。
4. Response.Write(...) 返回页面时,返回的内容被IE当做XML被执行,页面提示“XML根元素”语法错误,初步理解为IE缓存问题,解决办法为:关闭当前调试状态,重新访问IE。
注:与context.Response.ContentType = "text/html" 的设置手否相关需进一步证实,目前个人认为无关。
5. VS中,开发一般性处理程序,在页面的表单中需要指定相应的处理程序,一把表单对应一个处理程序,这余Java中Struts的Action一样。
6. context.Server.MapPath()读取文件全路径,也是绝对路径。
13. ASP.Net中将Web虚拟路径(/images/1.jpg)转换为磁盘全路径(d:/www/mysite/images/1.jpg)的方法是:
HttpContext.Current.Re quest.MapPath("/1/22.html");