首页 > 编程语言 >urlMappings在asp.net2.0,asp.net4.0中的差异

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

时间:2023-06-30 11:37:03浏览次数:48  
标签:asp dotnetFramework net4.0 action urlMappings net 如下

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

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

 

  

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

 

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

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

 

urlMappings在asp.net2.0,asp.net4.0中的差异_发送邮件_03

 

切换到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

 

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

作者:古道轻风


标签:asp,dotnetFramework,net4.0,action,urlMappings,net,如下
From: https://blog.51cto.com/u_15949547/6589215

相关文章

  • 1.1 Metasploit 工具简介
    Metasploit简称(MSF)是一款流行的开源渗透测试框架,由Rapid7公司开发,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报。并且该框架还提供了一系列攻击模块和Payload工具,可用于漏洞利用、及漏洞攻击。同时软件自身支......
  • 关于HTML页以Get方法向asp.net页面传值乱码的解决
    这个问题是最近偶然发现的,朋友说我个人做那个基于Lucene的搜索引擎,存在一个问题,就是只能搜索英文,不能搜索中文。我把代码仔细看了一下,没发现问题,但是在测试的时候确实存在这样的问题。我查看传值之后的参数,全部是乱码或者空格,立即觉得是传递过程中编码的问题。后来在web.config中添......
  • 1.1 Metasploit 工具简介
    Metasploit简称(MSF)是一款流行的开源渗透测试框架,由Rapid7公司开发,可以帮助安全和IT专业人士识别安全性问题,验证漏洞的缓解措施,并管理专家驱动的安全性进行评估,提供真正的安全风险情报。并且该框架还提供了一系列攻击模块和Payload工具,可用于漏洞利用、及漏洞攻击。同时软件自身支......
  • Asp.net OAuth2.0 跨域设置(可指定域名)
    第一步:Startup添加如下代码 第二步:功能实现///<summary>///跨域配置///</summary>publicclassCorsOriginsConfig{///<summary>///设置///</summary>publicstaticvoidSet(IAppBuilderapp)......
  • asp.net http大文件断点续传上传
    ​ 需求:项目要支持大文件上传功能,经过讨论,初步将文件上传大小控制在500M内,因此自己需要在项目中进行文件上传部分的调整和配置,自己将大小都以501M来进行限制。 第一步:前端修改由于项目使用的是BJUI前端框架,并没有使用框架本身的文件上传控件,而使用的基于jQuery的Uploadify......
  • Asp.net core使用Razor试图引擎编写TagHelper
    之前使用wtm来进行快速开发wtm框架见:https://wtmdoc.walkingtec.cn/其前端选择Layui的情况下有大量的TagHelper,大幅度提高了开发效率 虽然已有的组件很丰富但也不能完全覆盖所有的需求,这个时候就需要自己写TagHelper。参考了WTM源码,和微软官方文档TagHelper虽然使用起来方......
  • 关于.net4.0使用WhenAny实现Task超时机制
    .net4.0想要使用await/async语法糖必须要引用:Microsoft.BclMicrosoft.Bcl.Async Microsoft.Bcl.Build可以从nuget引用此三个包publicstaticasyncTask<TResult>TryRunWithTimeoutAsync<TResult>(thisFunc<TResult>function,intdueTime){//......
  • ASP.NET Core 6框架揭秘实例演示[40]:基于角色的授权
    ASP.NET应用并没有对如何定义授权策略做硬性规定,所以我们完全根据用户具有的任意特性(如性别、年龄、学历、所在地区、宗教信仰、政治面貌等)来判断其是否具有获取目标资源或者执行目标操作的权限,但是针对角色的授权策略依然是最常用的。角色(或者用户组)实际上就是对一组权限集的描述......
  • ASP.NET DotnetLIMS系统全套源码
    LIMS系统功能包括:检测管理(合同管理、样品管理、样品收发管理、工作任务分配、检测结果登记、复核及审核、留样管理等)、报告管理(报告编制、审核、签发、打印等)、原始记录管理、仪器设备管理、消耗品管理、文件管理、组织人员管理、标准管理、客户供应商管理、查询统计、基础数据管理......
  • ASP.NET Core MVC 从入门到精通之缓存
    随着技术的发展,ASP.NETCoreMVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NETCoreMVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生,或其他想从事ASP.NETCoreMVC系统开发的人员。经过前几篇文章的讲解,初步了解ASP.NETCore......