asp.net-mvc - 如何在MVC中调用.ashx文件?

标签 asp.net-mvc

我有 .ashx 文件。如何在 MVC 中调用此文件?

像这样的东西:

 <a href="LoadFile.ashx?id=033">load</a>

谢谢!

最佳答案

ASP.NET MVC 不会阻止您添加典型的 ASHX 处理程序。例如,这是我所做的:

  • 以一个新的/现有的 ASP.NET MVC 项目
  • 右键单击项目节点并选择添加 -> 新建 -> 通用处理程序
  • 将处理程序命名为“HandleMe.ashx”
  • 根据我需要处理程序执行的操作在 HandleMe.ashx.cs 中编写代码
  • 运行项目并访问处理程序 URL(在我的例子中是 http://localhost:2951/HandleMe.ashx),一切都很好。

  • 对于链接,您只需将其设置为
    <a href="/HandleMe.ashx">click me</a>
    

    关于asp.net-mvc - 如何在MVC中调用.ashx文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32477522/

    相关文章:

    asp.net-mvc - 在 ASP.NET MVC 3 应用程序中使用 ASP.NET 的 MembershipProvider 可以获得什么

    asp.net-mvc - 如何获得强类型的 DropDownList 以绑定(bind)到控件 Action

    php - MVC : PHP Laravel Vs Asp. 网络

    javascript - href 链接中的哈希值将发送到 Controller

    ASP.NET MVC 中的 HTML 标签颜色

    c# - ASP.NET MVC 删除了 Controller QueryString 操作

    c# - 如何调试 PayPalCoreSDK IPN 验证失败?

    javascript - 在 View 中解析由 Controller 设置的 json 字符串

    asp.net-mvc - asp.net 核心应用程序。 500内部服务器错误

    asp.net-mvc - 允许并行性和效率的 Asp.net MVC 页面构建的最佳实践是什么?