问题标签 [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 投票
17 回答
170479 浏览

asp.net - 禁用回发

我的表单上有一个 ASP.NET 链接按钮控件。我想将它用于客户端的 javascript 并防止它回发到服务器。(我想使用 linkbutton 控件,以便在某些情况下对它进行蒙皮并禁用它,因此不建议使用直接向上的标签)。

如何防止它回发到服务器?

0 投票
4 回答
14792 浏览

asp.net-mvc - ASP.NET MVC 中的链接按钮

我需要将一些 ASP LinkBut​​tons 实例化到 ASP.NET MVC 视图页面上。我已经尝试了一些事情,但我无法让它们正确出现。这是我最近的代码化身:aspx 文件

它在 Firefox 中呈现的是我正在枚举的集合中每个成员的文本链接的一个实例,但它们不是超链接,只是文本。生成的 HTML 如下所示

我尝试向每个 asp:LinkBut​​ton 标记添加一个 runat="server" 属性,但我得到一个运行时异常,即控件只能放在具有 runat="server" 属性的表单标记内。我想我已经做过了,所以我不太明白。谁能向我解释我做错了什么,以及我需要做些什么来修复它,以便 LinkBut​​tons 实际上是链接的?

0 投票
4 回答
8044 浏览

asp.net - asp.NET LinkBut​​ton 在 Google Chrome 中不起作用

我有一个带有几个链接按钮的页面,但它们都不能在谷歌浏览器中工作。它们在 IE 和 Firefox 中运行良好。Chrome Inspector 可以找到链接按钮,并且它附加了一个用于回发调用的 javascript-postback。该按钮被放置在几个面板内,但这应该不是问题,还是?

0 投票
1 回答
1471 浏览

asp.net - ASP.NET LinkBut​​ton 在 IE7 中未正确呈现

我们与几周前切换到 MS IE 7 的客户有一个问题(其中一个)(是的,是的,我知道......不要问......)

在我们的 ASP.NET 应用程序中,我们有一系列<asp:LinkButton>用于在 HTML 表中导航的控件,每个链接按钮位于单独的行中。链接按钮位于<td width="200">标签内。每个<asp:LinkButton>都分配了一个 CSS 类,它定义:

在 MS IE 6 中,按钮很好地填满了整个宽度<td>并排成一行——我们有五六排链接按钮,宽度相同,都以 200 像素宽的按钮为中心。

但在 MS IE 7 中,链接按钮被呈现为标准,并且仅与包含文本标签所需的宽度一样宽。所以现在我们有五六行,每个链接按钮都被渲染为一个按钮,它具有包含按钮文本所需的最小宽度。看起来很糟糕......

我已经尝试在 CSS 类中添加“width:200px”,但这并没有任何好处,真的 :-(

是否有任何简单的技巧/解决方法可以让 MS IE 7<asp:LinkButton>再次将这些元素很好地渲染到指定的固定宽度?

如果可能的话,我们希望继续在 CSS 中指定宽度——我宁愿不必去每个<asp:LinkButton>实例并将 ASP.NET 属性“宽度”设置为 200px(这似乎可行,顺便说一句——链接按钮很好地设置为指定的固定宽度)。

马克

0 投票
1 回答
1148 浏览

c# - 发生任何数据寻呼机事件时,链接按钮会改变颜色

我有一个字母过滤器,包含 26 个动态创建的链接按钮,用于选择任何链接按钮与特定字母关联的用户数量更多,并且在应用过滤器时,它会根据该字母过滤用户,并在单击数据寻呼机下一页或任何其他页码时在列表视图中显示它们,链接按钮将其颜色更改为默认颜色,但我想保持突出显示,直到并且除非选择其他链接按钮我的代码

0 投票
1 回答
621 浏览

asp.net - 链接按钮单击 OnPreRender

我有一个LinkButton点击时我想在OnPreRender方法内执行操作。

那么我怎么知道它是否LinkButton被点击了呢?

说我的 LinkBut​​ton 的名字是lnkbtn1.

提前致谢。

巴赫。

0 投票
4 回答
2807 浏览

asp.net - LinkBut​​ton 的 OnClick 在 IE8 中不触发

以下在 Chrome 中工作得很好。

这是按钮及其子类的 CSS。

如您所见,没有什么特别的;只是颜色和美丽的东西。
我单击蓝色的编辑按钮,它会很好地触发 OnClick 回发......在 Chrome 中!
但是如果我在 IE8 中做同样的事情,它就什么也不做;甚至没有检测到点击。

为了帮助查明问题,我删除了标签,只保留了“编辑”这个词,它在 IE8 中作为一个简单的下划线链接工作得很好;回发触发。

那么,为什么 IE8 不能接受 LinkBut​​ton 中的任何内容?

0 投票
2 回答
1036 浏览

c# - 链接按钮命令问题

我在我的 asp.net 网页上的单独数据项服务器控件中使用 2 个链接按钮

当我在 c# 中提取命令名称时

它确实给了我正确的名称,但是命令参数

因为 item2 不是我所期望的。它不是 item1 的那个,而是我最初设置为 item2 的 datalist 控件的数据源的那个。它没有给我我期望的 item2 链接按钮的最新数据项字符串值。可能是什么问题?我哪里错了?

此外, item2 的事件仅在第一次触发而不是在那之后?我在做一些愚蠢的错误吗?

0 投票
2 回答
1117 浏览

c# - 进入母版页时的默认链接按钮

我一遍又一遍地寻找,并没有找到干净的解决方案。我的一位同事确实找到了一个非常肮脏的解决方案,但我不明白为什么当我将其放在母版页中时,下面的链接参考中的解决方案不起作用。我有一个基本上有一个文本框和一个链接按钮的母版页,当我按下回车键时,会调用子页面的默认按钮。

  1. http://weblogs.asp.net/jeff/archive/2005/07/26/420618.aspx
  2. 在 asp.net 中将链接按钮设置为 asp:panel 的默认按钮(艾哈迈德的解决方案)

请对此有任何见解?谢谢 :)

明天上班时,我将发布肮脏的解决方案。

编辑:这是肮脏的(我认为)解决方案:

javascript(把它放在这里以便 StackOverflow 可以更好地格式化它):

这真的是唯一的解决方案吗?

0 投票
1 回答
2376 浏览

asp.net - 设置链接按钮的点击事件

我在 Datagrid 中有一个 LinkBut​​ton。我无法为其设置 Click 事件。我将在 HTML 中添加 OnClick="Remove_Click" 属性。但是当我去编写实际事件时,VB 没有找到 LinkBut​​ton。因此什么也没有发生。

这是它的代码。

关于为什么 VB 无法识别它的任何想法?或者我应该以不同的方式执行点击事件?