现在的位置: 首页 > 综合 > 正文

urlMappings在asp.net2.0,asp.net4.0中的差异

2013年07月09日 ⁄ 综合 ⁄ 共 752字 ⁄ 字号 评论关闭

  asp.net从2.0开始支持urlMappings,最近在项目中发现一点问题。

  我在公司使用的是vs2010,dotnetFramework版本为4.0。由于项目需要,需要将一个default.aspx页面的url改为Item,也就没想太多,直接使用了urlMappings.在IIS设置无后缀映射,结果效果很好,连form的action都改变了。如下图:

 

  

 

在回家之后打算将自己的一个小作品也做这样的尝试。我这个小作品是在VS2008,dotnetFramework版本2.0下开发的,做同样设置之后,发现action并未改变。如下图:

 

 

切换到dotnetFramework 3.5也不行,action依然未改变。

后来Google得到的消息如下,有兴趣的可以看一下。

http://connect.microsoft.com/VisualStudio/feedback/details/104565/asp-net-2-0-urlmappings-feature-does-not-maintain-the-logical-url-upon-postback

 

另外说一个问题,在使用System.Net.Mail.SmtpClient发送邮件时,不能发送大于2M的附件,不过这个已经有补丁了。连接如下:

http://connect.microsoft.com/VisualStudio/feedback/details/544562/cannot-send-e-mails-with-large-attachments-system-net-mail-smtpclient-system-net-mail-mailmessage

 

以上是个人开发中遇见的一些小问题,给大家分享,高手就不要骂了。

抱歉!评论已关闭.