如何通过后面的代码不显示任何内容
我已经尝试过了
login_div.Style("display") = "none";
,但它不起作用。如何通过后面的代码将 div 的显示设置为无, 在 aspx 中我有一个 div:
<div id="login_div" runat="server">
I have tried this
login_div.Style("display") = "none";
But it's not working.how can I set the display of the div to none through code behind,
in aspx I have a div:
<div id="login_div" runat="server">
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
我相信这应该有效:
I believe this should work:
尝试一下是否有效:
Try if this works:
尝试这个
和后面的代码。
login_div.Style.Add("显示", "无");
try this
<div id="login_div" runat="server">
and on the code behind.
login_div.Style.Add("display", "none");
将此代码添加到
Page_Load
中应该可以。 (如果在 Page_Init 处执行此操作,您将不得不应对视图状态更改您放入其中的内容)Adding this code into
Page_Load
should work. (if doing it at Page_Init you'll have to contend with viewstate changing what you put in it)由于这是一个登录 div,因此默认情况下不应该不显示它。我将继续假设您想通过 javascript 显示它。
然后使用 jQuery:
您可能会考虑的另一种方法是这样的:
SetDisplay() 方法输出“none”或“block”
Since this is a login div, shouldn't the default be to NOT display it. I am going to go ahead and assume then you want to display it then via javascript.
Then using jQuery:
Another method you might consider is something like this:
And the SetDisplay() method output "none" or "block"
div_id:您要隐藏的id。
属性:将使用价值。
添加:关键字将添加属性。
Style:是属性。
最后一个是属性的名称和值
div_id: id which you want to hide.
Attributes: that will use value.
Add: keyword will add the attribute.
Style: is the attribute.
and last one is the name and value of the attribute