ASCX 文件内的 ClientID

2023-12-15

我正在尝试获取 .ascx(用户控制标记)文件中的 CLientID。

虽然这

My id is: <%=this.ClientID%>

呈现为 我的 ID 是: fracTemplateCtrl

This:

        <asp:Button ID="btnSave" runat="server" Text="Save Template" onclick="btnSave_Click" OnClientClick="return confirmSave('<%=this.ClientID%>');" />

呈现为(在源代码中):

        <input type="submit" name="fracTemplateCtrl$btnSave" value="Save Template" onclick="return confirmSave('&lt;%=this.ClientID%>');" id="fracTemplateCtrl_btnSave" />

显然,在第二种情况下不会评估 ClientId 属性。我该如何克服这个问题? (除了硬编码,这不是答案,我想让用户控件独立)


您可以在服务器端设置 OnClientClick 属性的值,如下所示:

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

ASCX 文件内的 ClientID 的相关文章

随机推荐

  • 如何将intellij中的普通java项目转换为JavaFx项目

    我目前正在使用普通的 java 项目 gradle 项目 并且希望将其转换为 JavaFx 项目 而无需将现有源重新导入到新的 Javafx 项目中 有什么办法可以实现这一点吗 没有什么可以转换的 我认为 普通 Java 项目和 JavaF
  • 如何调整图像大小并保存在文件夹中?

    我试过这个 string str System IO Path GetFileName txtImage Text string pth System IO Directory GetCurrentDirectory Subject str
  • 使用嵌套 DIV 嵌套多个 VM

    我遇到嵌套 div 不会与虚拟机绑定的情况 有什么想法吗 我正在尝试以下操作 但它打破了任何想法 div div div div 如果我尝试这样做 效果很好 div div div div JavaScript ko applyBindin
  • Rails 为单个模型插入多条记录

    我该如何设置表单字段以便能够在数据库中为单个模型插入多行 我正在使用另一个链接更新 div 但无法使用表单助手 所以我需要手动设置字段名称 我有一个帖子模型 它有一个标题字段 我想像 post 0 title 一样将 i posts 插入到
  • 将 ArrayAdapter 发送到另一个活动的代码?

    因为我们可以像这样将 String 类型发送到另一个活动 public static final String EXTRA MESSAGE com example android twoactivities extra MESSAGE 这个
  • Crystal 报表中的四舍五入数字

    我有一个数据库表 我想为其生成一个 Crystal 报告 只是为了显示数字 例如我有 11 7 我希望它在四舍五入到 12 时保持像 11 7 一样 我不希望这样四舍五入 请帮忙 非常简单 只需选择要显示两位小数的字段即可 右键单击该字段
  • PHP脚本显示google排名结果

    有谁知道是否可以使用 php 脚本显示特定网站的 google 页面排名 如果可能的话 我该怎么做 好的 我重写了我的答案 并只提取了 SEO Helper 的相关部分 我之前的版本还有其他内容 如 Alexa Rank Google In
  • 如何在java中使用指纹sdk?是否有适用于所有指纹设备的通用 SDK?

    我正在开发人力资源软件 我需要检查员工的出勤情况 我们有ZKSoftware F702 s指纹仪 我需要在java项目中从中获取信息 我搜索了 sdk 和文档如何使用这个 sdk 但我没有找到任何东西 帮助我完成我的项目 我能做些什么 我发
  • rbenv install - 需要可执行主机 ruby

    我正在尝试使用 rbenv 将 ruby 2 2 0 dev 安装到我的 Ubuntu 13 10 开发笔记本电脑中 我已经删除了所有以前的 ruby 和 gem 安装 现在 当我尝试安装 ruby 时 出现以下错误 mark Inspir
  • 如何使用 LINQ 获取数组中最高值的索引?

    我有一个双精度数组 我想要最高值的索引 这些是我到目前为止提出的解决方案 但我认为必须有一个更优雅的解决方案 有想法吗 double score new double 12 2 13 3 5 17 2 2 2 4 5 int topScor
  • 我的应用程序通过 WiFi 运行。但安卓不能超过3G?有什么猜测吗?

    我开发了一个应用程序 目标版本是4 Android 1 6 到7 Android 2 1 我在开发手机 2 Google Io Device 1 6 版本 上测试了这个应用程序 我正在通过互联网做一些 xml 解析工作 我设置了
  • 用于开发 Mac 应用程序的正确编程语言 [关闭]

    Closed 这个问题是基于意见的 目前不接受答案 我正打算买一台Mac 我也希望能够为 Mac 开发 GUI 应用程序 目前我使用 VisualStudio 作为 IDE 使用 C 进行开发 我还了解 Java 并且熟悉 NetBeans
  • MVC3 以 zip 文件形式返回多个 pdf

    我有一个返回包含多个页面的 pdf 使用 iTextSharp 的视图 但现在我必须更改它 以便每个页面都是一个单独的 pdf 具有自己的唯一标题 并返回 zip 文件 我的原始代码如下所示 public FileStreamResult
  • 从 Google Apps 脚本启动 Python 脚本

    我已经寻找了一段时间 由于找不到答案 所以我问这个 我的问题很简单 我有一个链接到一张表格的表格 绑定到这张表后 我运行了一个脚本 根据刚刚插入的数据执行计算并采取操作 不过 我想对给定的 API 执行请求 为此 我有一个 python 工
  • 如何获取Oracle中某个表的所有信息?

    如何在 Oracle 中获取有关表 其列和约束等的所有信息 我在用 desc MY TABLE 但这只是给我列名 空值和类型 尝试 dbms metadata 包 你可以找到更多信息here
  • 如何检查 COM 属性或方法是否存在而不生成异常?

    我正在处理一些遗留代码 这些代码创建包含属性和 或方法名称的字符串列表 然后尝试将这些属性或方法应用到 COM 对象 COM 对象的属性或方法不保证存在 它可能是我不知道的属性或方法 此时 如果属性或方法不存在 则会将其捕获为 COM 异常
  • Eloquent count() 总是返回 1

    我有以下查询 Item select items id inventory quantity gt leftJoin inventory items id inventory item id gt groupBy items id gt c
  • JS 开源国家地区选择器

    我正在为我的项目开发一个库 框架 我想做一个国家选择器 用户选择美国 然后将所有州填充到州框中 用户选择加拿大 然后在另一个框中填充加拿大的所有区域 用户选择墨西哥 然后将墨西哥的所有区域填充到另一个框中 用户选择英国 然后将英国的所有区域
  • 将 #includes 包装在 #ifndef 中 - 会增加任何价值吗?

    我继承了C C 代码库 以及许多 cpp 文件中 include指令包含在 ifndef 中 标头内部包含单个包含内容 define 例如 ifndef INC WINDOWS include
  • ASCX 文件内的 ClientID

    我正在尝试获取 ascx 用户控制标记 文件中的 CLientID 虽然这 My id is 呈现为 我的 ID 是 fracTemplateCtrl This