可点击的链接未出现在生成的锚标记的页面上

2024-06-23

我有一些 .js 代码生成以下锚标记:

<a name="link_274_4" id="link_274" onserverclick="DownloadInspection_Click" runat="server">2017-09-10</a>

我从 IE 的 DOM Explorer 中剪切并粘贴了它。

该链接在我显示的页面上不可单击。

这是我希望它运行的 vb.net:

Sub DownloadInspection_Click(ByVal sender As Object, ByVal e As EventArgs)
    Dim button As Button = DirectCast(sender, Button)
    Dim pk As Integer = CInt(button.ID.Replace("link_", ""))

    Dim FileNamePrefix As String = CStr(pk)

    Dim PreApprovalDir = "C:\\Data"

    Dim di As New DirectoryInfo(PreApprovalDir)
    Dim fiArr As FileInfo() = di.GetFiles()
    Dim fri As FileInfo
    For Each fri In fiArr
        If fri.Name.StartsWith(FileNamePrefix) Then
            Exit For
        End If
    Next fri


    Response.Clear()
    Response.AddHeader("Content-Disposition", "attachment; filename=" + fri.Name)
    Response.ContentType = "application/octet-stream"

    Response.AddHeader("Content-Length", fri.Length)
    Response.WriteFile(fri.FullName)
    Response.End()

End Sub

我本来希望 VB 需要一个Handles条款,但这个 SO 帖子没有它:从 https://stackoverflow.com/questions/7548129/running-a-code-behind-routine-from-an-a-href/7548147#7548147

锚标记是在表中生成的,因此我不知道 Handles 子句的代码是什么。


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

可点击的链接未出现在生成的锚标记的页面上 的相关文章

  • Visual Studio 2022 - 编译旧应用程序时出错

    我们正在尝试在 Visual Studio 2022 中使用 VB6 32 位应用程序 编译 2002 年以来非常旧的应用程序 我们需要调试此应用程序并能够在 Windows 10 计算机上运行此应用程序 编译时 我们发现以下错误 这似乎是
  • 随机数但不重复

    我想生成一个小于 50 的随机数 但一旦生成该数字 我希望它不能再次生成 谢谢您的帮助 请参见 费舍尔 耶茨洗牌 http en wikipedia org wiki Fisher E2 80 93Yates shuffle public
  • C# 的最佳替代“错误继续下一步”是什么?

    如果我为 C 代码放置空的 catch 块 它是否与 VB NET 的 On Error Resume Next 语句等效 try C code catch exception 我问这个问题的原因是因为我必须将 VB NET 代码转换为 C
  • 循环访问 VB.NET 中的控件

    我正在创建一个国际象棋程序 它由六十四个黑白背景颜色交替的图框组成 我已经给它们命名了pba1 pba2 pbb1 pbb2 pbc1等等 现在 我只想循环遍历黑色的 例如 我只想循环遍历pba1 pbb2 pbc3等 如何在 VB NET
  • UDP SocketException - 通常只允许每个套接字地址使用一次

    尽管这里有很多非常相似的问题 但提供的答案都没有帮助我 这让我很难过 我有一个非常大的管理系统 我的任务是为其编写一些 UDP 数据包发送 接收 我已经编写了一个原型 一切都很好 所以我开始将我的代码合并到所述系统中 然而 我现在弹出了一个
  • 键入时自动滚动 DataGridView

    我遇到这个问题 DataGridView 中的最后一列太长 您需要使用滚动条来显示该列的其余部分 但是当我输入文本时 它不会在输入时自动滚动 我想要的是 我想在打字时自动滚动滚动条 以便用户在打字时不必使用滚动条 这是图像 As you c
  • VB.NET 类或模块的用途是什么?

    这里是新手酱 所以 我试图找到答案 但找不到 拥有类或模块的目的是什么 我读到的所有内容都试图告诉我它是什么 但不是它的用途 为什么我需要制作一个 我读到的所有内容似乎都对阅读教程的人做出了假设 就好像我知道很多一样 模块实际上与仅包含共享
  • 如何使用c#/VB.NET在word中插入书签

    我正在尝试使用 C 在 Word 文档中添加书签 但它不起作用 而且我在 msdn 文档和互联网上都找不到任何帮助 这就是我正在尝试做的事情 我正在阅读 Word 文档 然后在该文档中搜索关键字 然后将该文本转换为超链接 效果很好 现在 我
  • 如何使用 vb.net 将数据插入 Access 表?

    我想在 Access 数据库中插入一个新行 我正在考虑做类似的事情 oConnection new Connection connectionstring oTable oCennection table Orders oRow oTabl
  • 在 VB.NET 中 a = b = 5 - 不可能吗?

    VB NET 中可以这样做吗a b 5 我知道 也是比较运算符 我的意思是做not结果 例如 如果 b 2 a false b 2 然而 在下面的情况下该怎么做呢 不方便在我的代码中引起了这个问题 一些对象a b z由方法中的 ref 传递
  • Visual Basic - 未将对象引用设置为对象的实例

    我在 VB Net 中收到以下错误 你调用的对象是空的 它在 For 循环末尾突出显示 Next 任何帮助都会很棒 Imports System IO Public Class LoginForm Dim Username As Strin
  • 如果我使用客户端计算机上未安装的字体,会发生什么情况?

    有人可以告诉我 如果我在 WinForms 应用程序中使用目标计算机上不可用的字体 会发生什么情况 它是否使用同一系列的字体 只是 Sans Serif 还是其他字体 您的应用程序将回退到 Segoe UI Tahoma 然后是 MS Sa
  • Sub New() 在此上下文中无法访问,因为它是“Friend”

    那么这是什么意思以及如何解决它 如果我将 New 关键字放在下面的行中 则会出现此消息 如果删除它 我会在运行时收到错误消息 提示我需要使用 New 我究竟做错了什么 Dim oPS As AeccPointStyle New AeccPo
  • 在 VB.NET 中调用过程的优缺点是什么?

    我想知道在VB NET中使用Call关键字和不使用Call调用程序的优缺点 Private Sub ProOne Code Are Here End Sub Private Sub Calling ProOne I would like t
  • Enum.GetName 与 Enum.ToString

    对于这个枚举 Enum MyEnum Value End Enum 有两种方法获取名称表示Value of MyEnum Value Enum GetName GetType MyEnum MyEnum Value aka Enum Get
  • 如何用ListBox制作自定义控件?

    我想用自定义的项目模板制作水平ListBox 所以我制作了它的基本模板 但是 我找不到将 事物 绑定到 WPF XAML 的示例 尤其是在 ListBox 填充了自定义项的情况下 我只是想动态添加 删除列表框中的项目 其中包含图像 标签 组
  • 创建一个从系统托盘运行的程序

    我想创建一个从 Windows 右下角系统托盘运行的程序 但我不知道从哪里开始 有人可以告诉 告诉我在哪里查找和示例或使用什么命令 研究吗 Add a NotifyIcon到主窗口窗体 使用Resize事件在Form控制何时显示Notify
  • VB。 NET:请求已中止:无法创建 SSL/TLS 安全通道

    我有一个用 VB net 编码的应用程序 它有这种访问 Web 服务的方法 我遇到了这个错误 在搜索修复后我仍然没有运气 错误 请求被中止 无法创建 SSL TLS 安全通道 ServicePointManager Expect100Con
  • 排除以特定字符开头的正则表达式匹配

    我有以下内容 Regex urlRx new Regex https ftp file www A Za z0 9 A Za z0 9 RegexOptions IgnoreCase 这匹配所有 URL 但我想排除那些以字符开头的 URL
  • Visual Basic 中未知长度的数组

    我有一段用 Visual Basic 编写的代码 Dim n As Double i As Integer n 4 Dim Ramp length 1 To 4 As Double For i 1 To n Ramp length i Ce

随机推荐

  • 将文档的文档 ID 添加到其自己的 Firestore 文档 - Swift 4

    如何将我刚刚添加到 firestore 数据库的文档的文档 ID 添加到该文档 我想这样做 以便当用户检索 乘车 对象并选择预订它时 我可以知道他们预订了哪些特定乘车 我面临的问题是 在创建文档 ID 之前 您无法获取文档 ID 因此将其添
  • Spring MVC 静态资源部分工作

    我有一个基本的目录应用程序 运行良好 只是它似乎有时只能找到我使用 mvc resources 标签配置的静态资源 我对主板的搜索发现了与处理程序映射相关的问题 但我的问题似乎有所不同 具体来说 当通过映射到 person 的方法调用 Pe
  • React Native 动画 setValue() 问题?

    实际上我正在尝试设置动画的值设定值 after 动画 timing 已完成并希望在循环动画中使用此更新的动画值 Initialising animation value 50 const leftAnim useRef new Animat
  • 获取在参数中解构的对象[重复]

    这个问题在这里已经有答案了 假设我有一个函数 它将解构对象作为箭头函数中的参数 const myFunc a b c gt 是否有任何语法或语法可以让我将整个对象作为单个值获取 由于箭头函数没有绑定arguments 我不能用那个 是否可以
  • 单个存储库的 Azure DevOps 权限

    假设我在 ADO 上创建了一个新项目 MyProject 其中 我有 2 个存储库 MyRepo1 和 MyRepo2 我想邀请其他用户向 MyRepo1 贡献代码 但不希望他们看到 MyRepo2 如何才能做到这一点 我尝试为 MyRep
  • NodeJS、Mongoose:如何使用 mongoose 获取相关数据

    我有 2 个集合 它们是一对多的关系 如何使用猫鼬获取相关数据作为嵌套文档 我有 2 个模式 它们是这样相关的 var userSchema mongoose Schema name String age Number var postSc
  • 在 Bootstrap 3 的折叠导航栏中显示图标

    我想构建一个像 facebook 应用程序一样的 bootstrap 3 导航栏 带有一些图标 问题是 当栏折叠时 所有图标都会隐藏 如果我把图标放在外面 div class collapse navbar collapse 图标出来了并且
  • 我的 tomcat 启动时出现 C3P0 明显死锁

    当我通过tomcat或resin启动我的项目时 我的项目将抛出错误 APPARENT DEADLOCK 我认为c3p0引起的错误无法连接我的数据库 我更改了我的xml并将域名替换为我数据库的ip 然后项目启动了 我在c3p0工作之前使用了监
  • Woocommerce REST API 扩展订单响应

    我正在寻找一种扩展 wc api vX orders 响应的方法 我在结帐中添加了多个自定义字段 例如 关系编号 交货日期等 这些元数据保存在订单中 wp postmeta 表 但为什么他们不随 api 返回呢 通常 您可以使用以下代码扩展
  • 强制mapply返回列表?

    假设我有一个创建数据框的函数 我想使用不同的输入值运行该函数 然后将结果绑定到一个大数据框中 如下所示 CreateDataFrame lt function type A n 10 n true 8 data frame success
  • 如何显示在 Rails 控制台中运行的 SQL 查询?

    当我运行查询时 例如MyModel where or record associated things 在控制台中 如何查看正在运行的实际数据库查询 以便更好地了解正在发生的情况 Rails 3 在控制台中输入这一行 ActiveRecor
  • 在Python中使用networkX包绘制图形分区

    我有一个图形对象G节点来自0 to n 1和两个列表L1 L2这是节点的一个分区G 我想画画G以这样一种方式 节点结果分为两个块 一个相对于L1另一个相对于L2 图片的目的应该是证明之间的联系L1 and L2 你能帮我完成这个任务吗 提前
  • 如何使用 php Restful 以 api 为中心的内部设计而不是使用 http 请求

    我想创建一个以 php Restful api 为中心的 Web 应用程序 网站 其中有从前端代码调用的数据 api 除了每次加载页面时进行 HTTP curl 请求调用之外 使用 slim 等框架进行内部 API 调用还能做什么 我不确定
  • 是否可以在 Outlook 启动时运行 VBA 函数?

    我希望 Outlook 启动后立即运行 VBA 函数 这可能吗 如果可以 我需要做什么 我在谷歌上的搜索失败了 我不介意弹出安全警报 Use the Application Startup事件在ThisOutlookSession Priv
  • 序列化一个空类(没有字段)

    我有以下课程 class Foo JsonCreator public Foo 我得到以下异常 com fasterxml jackson databind JsonMappingException 没有找到类 Foo 的序列化器 也没有发
  • System.Net.Http.MultipartFormDataContent 的“curl -F”参数等效吗?

    我正在尝试使用sonicAPI 文件 上传 API https www sonicapi com docs api file upload in C 我尝试将 curl 示例转换为 C HttpClient and MultipartFor
  • 如何以编程方式制作 UIImage?

    这可能不是您一开始所想的 我知道如何使用 UIImage 但我现在需要知道如何使用以下方法创建 空白 UIImage CGRect screenRect self view bounds 嗯 这些尺寸 不管怎样 我想知道如何创建一个 UII
  • 使用 asp.net 身份在 Web api 中启用两因素身份验证时,SignInStatus 始终返回成功

    我正在 WebApi asp net 身份和 OWIN 中实现 2 因素身份验证 每次登录时 我都会收到 SignInStatus Success 但从未达到 SignInStatus RequiresVerification 尽管启用了用
  • 可以访问 JSF/facelets 中的请求参数的过滤器会导致错误的编码

    我面临以下问题 错误 对于用例 我添加了一个 log4j 过滤器 因为它可以提供很好的日志记录 请参阅here https stackoverflow com questions 5901347 a unique id per user s
  • 可点击的链接未出现在生成的锚标记的页面上

    我有一些 js 代码生成以下锚标记 a 2017 09 10 a 我从 IE 的 DOM Explorer 中剪切并粘贴了它 该链接在我显示的页面上不可单击 这是我希望它运行的 vb net Sub DownloadInspection C