C#学习教程:隐藏和显示标签和按钮当页面加载名称和按钮时(最初将显示)。稍后当我点击按钮时,我需要显示年龄标签和文本框。我怎样才能做到这一点?用户名age按下按钮的代码protectedvoidButton1_Click(objectsender,EventArgse){}您可以在服务器端将标签/文本框Visible属性设置为True。或者,您可以使用JavaScript来避免回发到服务器。将OnClientClick添加到您的按钮:并在页面上声明JavaScript函数:您最初需要将标签显示样式设置为无。age试试下面的代码:您需要根据需要将控件的Visible属性设置为True或False。默认情况下,每当将控件添加到页面时,所有控件都会显示在屏幕上。您需要执行以下操作:您需要删除TextMode="age",因为没有任何类型为age的文本模式。如果要在后台代码中访问控件服务器端,则需要定义控件的id。所以,定义Age文本框对应的Label的ID。默认情况下,使用以下代码无法显示年龄标签和文本框:age代码隐藏:点击年龄标签上的按钮后,使用以下代码可以看到文本框:protectedvoidButton1_Click(objectsender,EventArgse){lblAge.Visible=true;年龄可见=真;}先给元素添加id,设置visiblefalseagebuttonclickeventsetvisibletrueprotectedvoidButton1_Click(objectsender,EventArgse){lbl1.Visible=True;年龄.Visible=True;}这是asp.net的基本概念。您可以使用控件的可见属性。您的TextMode枚举是错误的。Textbox.TextModeTextMode没有Age枚举age代码背后以上是C#学习教程:隐藏和显示标签和按钮共享的所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注——protectedvoidButton1_Click(objectsender,EventArgse){lblAge.Visible=true;年龄可见=真;}protectedvoidPage_Load(objectsender,EventArgse){NameLabel.Visible=false;NameBox.Visible=false;}protectedvoidButton1_Click(objectsender,EventArgse){NameLabel.Visible=true;NameBox.Visible=true;}本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
