Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何显示asp的html按钮:按钮单击_C#_Jquery_Asp.net - Fatal编程技术网

C# 如何显示asp的html按钮:按钮单击

C# 如何显示asp的html按钮:按钮单击,c#,jquery,asp.net,C#,Jquery,Asp.net,我有一个带有asp:button控件的asp.net网页。我需要为asp:button控件的click事件显示两个(普通)HTML按钮。 我的要求是,当页面首次加载时,只有asp:按钮可见。在我点击asp:按钮之后,其他两个HTML按钮应该是可见的。但是对于所有其他回发,它们都应该是可见的。我的意思是,如果有任何回发,HTML按钮应该一直可见。我怎么能这么做?请帮帮我。我尝试使用jquery hide and show来实现这一点。您可以对其他两个按钮使用控件,并且可以先设置Visible=“f

我有一个带有asp:button控件的asp.net网页。我需要为asp:button控件的click事件显示两个(普通)HTML按钮。 我的要求是,当页面首次加载时,只有asp:按钮可见。在我点击asp:按钮之后,其他两个HTML按钮应该是可见的。但是对于所有其他回发,它们都应该是可见的。我的意思是,如果有任何回发,HTML按钮应该一直可见。我怎么能这么做?请帮帮我。我尝试使用jquery hide and show来实现这一点。

您可以对其他两个按钮使用
控件,并且可以先设置Visible=“false”,然后在需要显示它们时设置Visible=“true”。这样,服务器可以做任何事情,并保留viewstate,这样您就不必每次页面发回时都重新显示按钮

ASP按钮是标准按钮,但可以通过OnClientClick属性触发所需的功能:

<asp:Button .. UseSubmitBehavior="false" Text="Move up" OnClientClick="moveSlider(1);return false;" />
<asp:Button .. UseSubmitBehavior="false" Text="Move down" OnClientClick="moveSlider(-1);return false;" />

使用
返回false
确保按钮不会回发,并使用submitbehavior=“false”呈现


HTH.

显示您试图实现的代码,使用jquery应该是您想要的。为什么它不起作用?你能发布你的代码吗,特别是你是如何使用JQuery隐藏和显示的。为什么不为其他两个按钮使用服务器asp:button?我需要使用普通html按钮,因为我需要使用jquery显示滑块效果,以动画方式平滑显示。如果我使用asp:按钮,页面会返回一个帖子,动画会变得一团糟。我认为JQuery隐藏和显示会帮你做到这一点。如果你发布你的代码,人们会很容易得到帮助。非常感谢你的帮助。我只需要两个普通的html按钮,因为我需要在单击每个按钮时制作一个jquery动画。如果我使用asp:button控件,它会生成回发,动画会变得一团糟。这就是为什么我需要html按钮。这就是我要说的,OnClickClick阻止了上面定义的回发。所以没有回发。但是如果你想要标准的HTML按钮,我会定义一个是的…它很有效…非常感谢你的帮助。它救了我一天。再次感谢