问题标签 [aspbutton]
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.
jquery - asp:button 在第二次点击时不触发服务器功能
我有一个 asp:button:
<asp:Button runat="server" ID="btnschedule" Text="Schedule" OnClick="btnschedule_Click" CssClass="btn btn-default custom-button" />
单击按钮后,将调用以下函数:
在代码中
ScriptManager.RegisterStartupScript(this, this.GetType(), System.Guid.NewGuid().ToString(), "showTrainingScheduleModal('chkErr');", true);
javascript函数正在打开一个引导模式
问题在于首先单击引导模式打开,但是当我关闭模式并再次单击按钮时,没有任何反应。
实际工作应该就像每次单击按钮模式都应该打开一样。
任何帮助都将不胜感激。提前致谢。
asp.net - 为什么在这种情况下按钮验证文本框?
它看起来很简单,但变得越来越令人沮丧。我正在使用一个 ASP.NET WebForm,其中我有以下代码用于ButtonClear
清除输入的文本TextBoxes
:
文件中的代码.aspx
:
问题:通过单击ButtonClearAll
一次,四个TextBoxes
清除正常。但是在随后的点击中, 4 个中RequiredFieldValidators
的 4 个TextBoxes
被调用并正在验证分配TextBoxes
以在每个TextBox
.
该怎么办?
asp.net - 如何从TextBox从QueryString获取数据的TextBox中读取修改后的数据?
我有一个TextBox
namedTextBoxValue
和一个Button
namedButtonGetValue
位于ASP WebForm
named上DestinationPage.aspx
。我正在做的是TextBox
用我从上一页使用传递到此页面的值填充QueryString
. 我正在通过以下方式实现它:
ButtonCompute
位于Button
上SourcePage.aspx
,单击它只需将数据传递给DestinationPage.aspx
fromSourcePage.aspx
。这不是Button
我之前所说的。
中的代码SoucePage.aspx.cs
:
中的代码DestinationPage.aspx.cs
:
现在,我在这里所做的是,一旦值显示在 中TextBoxValue
,将其更改为100
from 10
。然后我点击ButtonGetValue
。但不是得到100
; 这是我得到的更新值10
;这是初始值。如何获得更新的值?
编辑 1.0
我很抱歉没有明确提及我想要做什么ButtonGetValue
。这Button
只是从 中读取值TextBox
并在屏幕上打印该值。
我正在努力ASP.NET WebForms
。
c# - 如何在加载和启用期间禁用 asp.button
我正在寻找一种在调用方法之前禁用按钮并在方法结束时启用的方法。
代码应该是这样的:
但是 Btn 仍然可以启用。
注意:所有控件都在 UpdatePanel 中。
我尝试过使用 Js:
按钮保持启用。
谢谢
c# - ASP.NET 根据 ViewState 中的值加载动态控件
我一直在寻找解决这个问题的方法,但我还没有找到。
这是问题所在,我有一个静态创建的表,其中包含一个列表而不是其他列表:
当单击这些列表中的任何一个的编辑按钮时,应显示另一个列表。要知道哪些列表已被选中,我将列表名称保存在ViewState
.
该RenderPersonsInList()
函数将创建一个包含所选列表中的人员的列表。
现在的问题是当用户deleteButton
在动态创建的列表中点击时,有一个PostBack,需要重新创建列表。但是为了让点击监听器工作,必须在Page_Init
orPage_PreInit
函数中创建列表,而这里ViewState
还没有启动。
无论如何要知道用户在创建动态列表时选择了哪个列表,无论是使用ViewState
还是其他方式?
谢谢
c# - 遍历 ASP:Buttons
我是新手,我对 ASP:Button 控件有疑问。
页面上有大约 60 个按钮,典型的 XAML 如下所示:
我需要遍历页面上的所有按钮来更改属性,我不想一一进行。
我在这里和那里找到了很多建议,但没有任何效果。我背后的代码是:
错误是没有对象引用。btn 为空。我试图检查正在运行的应用程序中的元素,它说元素的 ID 是“MainContent_Button1” - 也试过了,但不起作用。我试过的另一件事是
我得出的结论是 asp:button 是 a) 不是按钮类型的控件 b) 它的 ID 是在应用程序运行时以某种方式生成的,因此找不到 ID 为 Button1 的控件。
谁能向我解释一下?我真的很想了解它为什么会这样,以及这种行为的目的到底是什么。
谢谢
编辑:我什至尝试完全删除循环并使用 FindControl 方法修改一个特定按钮。也不行。
结果:System.NullReferenceException:“对象引用未设置为对象的实例。”
c# - Asp Button 不工作也不执行后面的功能
asp按钮不触发也不执行c#代码后面有代码是什么原因导致这个问题
asp.net - 在 asp.net 的更新面板中写入和读取 cookie
我创建了一个简单的 asp.net webform 项目。尝试在更新面板中的 button_click 事件上读取/写入 cookie。
按钮的层次顺序:
按钮点击条件:
按钮单击是工作轮。触发器正在工作。当我试图在按钮单击上创建 cookie 时,它不起作用。你知道为什么吗?
按钮点击:
asp.net - 如何在 aspx 文件后面的代码中迭代地创建 asp:button?
所以基本上我正在为我正在做的一个额外的项目做一个“购物车”。在购物车中的每个项目中,我都试图放置一个按钮以从购物车中删除该项目。问题是,不可能从后面的代码创建一个 asp:button。我读过的所有内容都说要制作一个占位符或面板,然后在其中放置一个按钮,但是由于我不知道用户的购物车中有多少物品,所以我不能只在我的 aspx 文件中放置 X 个占位符。
我的 aspx 代码(到目前为止):
我为使商品出现在购物车中的背景写作(这仅适用于 1 件商品):
当我不知道我需要多少时,如何从后面的代码中制作一个 asp:button 或等效功能?