问题标签 [asplinkbutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
47 浏览

asplinkbutton - linkbutton 没有触发 onclick 处理程序,也没有为页面做回发

我有一个用户控件,并且其中有一个带有 onclick 属性的链接按钮,但是每当我单击此链接按钮时,什么都没有发生,没有回发页面或触发处理程序

我已将Causevalidation添加为false并添加了验证组,但没有成功,如下所示:

任何帮助请我一直在搜索这个问题2天没有成功

0 投票
0 回答
988 浏览

javascript - ASP.NET - 每次单击时使用 javascript 更改 LinkBut​​ton 的文本

我有一个 LinkBut​​ton,它基本上可以切换菜单“显示/隐藏”。

所以我在一个名为 onShowFiltersClick() 的 javascript 方法中执行显示/隐藏逻辑,该方法作为 OnClientClick 事件附加。

但是我如何到达(和更改)按钮的文本值?它目前在 .cs 文件中被静态设置为“显示过滤器”。但我想在客户端切换它。并且这些更改可能必须在回发中持续存在。

但就目前而言,我什至无法从 .js 中检索字符串“显示过滤器”,尝试一切都将按钮的 clientID 作为参数发送到 javascript,并通过 jQuery $ 和按钮的 css 类访问它。然后我尝试查看各种参数,包括 text、innertext、value 和 innerHTML。

那么如何访问它呢?

编辑:Neha 请求了一个代码片段,所以我包括了我尝试过的几个之一:

这会产生以下结果:

function (a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()) )});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));返回 f.text(this)}

后面跟着一堆未定义的。

0 投票
2 回答
791 浏览

c# - 单击按钮或链接时下载后发生回发

这是我过去遇到的一个问题,但我忘记了我是否解决了它。我有它,所以当用户单击 asp:linkbutton 时,它会触发文件下载。文件下载成功没有问题。但是,在下载后,如果用户再次单击下载或单击按钮,则会发生回发并且页面会刷新,从而清除表格或文本等所有内容。我该如何防止这种情况发生?

这是下载执行的代码。

笔记:

  • 链接按钮控件不是在代码中在幕后创建的,如果这有所不同的话。
  • 第二次点击链接时,文件没有下载。只有刷新发生。
  • 这是 DNN 模块的一部分
0 投票
2 回答
1058 浏览

c# - 检索asp.net中数据列表中记录的主键值?

我有带有 LinkBut​​ton 和标签的 Datalist。当我单击该数据记录时,我需要获取该记录的主键值。如何做到这一点?

0 投票
1 回答
484 浏览

c# - 更改 LinkBut​​ton Onclick 事件

我正在尝试动态创建 LinkBut​​tons 并从服务器端更改其 onclick 事件,如下所示:

但我的问题是我在“pb.Click += new EventHandler(Method1);”上遇到错误 说:“'Method1'没有重载匹配委托'System.EventHandler'”我似乎无法找到它为什么不起作用......

任何帮助将不胜感激!!!

0 投票
1 回答
577 浏览

c# - 动态链接按钮 OnClick 事件未触发

我在 asp:Lisview ItemTemplate 中创建了几个动态 asp:Panels。在面板中有一个被链接包围的 HTML 表格,因此整个 div/box 都是可点击的。问题是链接按钮的 OnClick 事件未在服务器端触发。有什么想法吗?

这是代码:

链接点击代码

0 投票
2 回答
986 浏览

c# - 从服务器端读取 asp.net 链接按钮文本

带有两个控件的网页

  1. 链接按钮
  2. 按钮

在运行我的应用程序时,我正在使用 javascript 函数更改我的链接按钮文本。

现在我想在按下按钮时阅读该文本。按钮事件在服务器端。

当我尝试如下阅读时

它没有给出我更新的文本。

我怎么才能得到它?

0 投票
2 回答
470 浏览

c# - ASP.Net LinkBut​​ton 在第一次回发时不更新

在 ListView 控件中<ItemTemplate>,我使用的是 LinkBut​​ton。当列表填充时,它有一组链接按钮。链接按钮文本是从使用数据源检索的记录中的列生成的。

当我单击链接按钮时,我需要在回发期间将其文本捕获到隐藏字段或视图状态中,以便在页面回发发生时将其显示在标签或文本框中。

但它不会发生在第一页回帖上。相反,我必须单击 LinkBut​​ton 两次才能获得两个回发,以便将值显示在标签/文本框中。

我怎样才能在第一次回帖中完成它?

我在没有 ListView 的情况下尝试了相同的操作,只使用了如下所示的 LinkBut​​ton,并获得了相同的结果。

0 投票
1 回答
2330 浏览

c# - 链接按钮单击事件由于其保护级别而无法访问

我正在做一个项目。我正在动态创建一个 asp 表,并在表格单元格中根据条件添加链接按钮。但是在将 Click 事件添加到链接按钮时,它给出了一个错误提示-

以下是我制作表格的代码

请帮助我如何解决这个问题

0 投票
2 回答
2032 浏览

c# - 将链接按钮放在更新面板内不会触发链接按钮的单击事件

添加更新面板和计时器控件的必要性是每5分钟自动刷新一次datalist1。请帮我解决这个问题。添加这两个控件后,链接按钮停止工作。