Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.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
Asp.net 如何隐藏aspxtbox?_Asp.net - Fatal编程技术网

Asp.net 如何隐藏aspxtbox?

Asp.net 如何隐藏aspxtbox?,asp.net,Asp.net,在单选按钮选中的事件中,我隐藏div by document.getElementById("AltYukleniciDiv").style.visibility = 'hidden'; 但是,当我将它用于aspxtbox时,它不会隐藏它。或者当我使用ClientInstanceName而不是document.getElementById(“”)时 javascript在那里崩溃。我在那之后放了一个allert,但它从来没有显示出来。我必须这样做,因为我隐藏了一个div,包括其中的所有内容,但

在单选按钮选中的事件中,我隐藏div by

document.getElementById("AltYukleniciDiv").style.visibility = 'hidden';
但是,当我将它用于aspxtbox时,它不会隐藏它。或者当我使用ClientInstanceName而不是document.getElementById(“”)时


javascript在那里崩溃。我在那之后放了一个allert,但它从来没有显示出来。我必须这样做,因为我隐藏了一个div,包括其中的所有内容,但它仍然显示有验证的文本框。我不知道这怎么可能。你能告诉我一个办法把它们都藏起来吗?在我进行一些验证设置之前,它通常会隐藏div及其所有内容

您可以将CssClass属性添加到该文本框中,然后使用它查找元素并隐藏它

您可以考虑使用jQuery,因此需要编写一行代码:

$(".MyHideClass").hide();
或设置属性样式显示:无


我可以建议使用Firebug(FF扩展)调试javascript,听起来asp.net很有帮助,可以更改元素的ID


为文本框赋予属性
ClientIdMode=“Static”
,它可能会修复此问题。

您的问题一点也不清楚,抱歉。切换到.NET MVC,免费使用生成的ID+干净的html!
$(".MyHideClass").hide();