我正在使用 asp.net 图像按钮控件。在页面加载时,我将按钮设置为:
imgbtn.visible = false;
它没有显示图像。但是,它仍然会在按钮所在的位置显示一个灰色边框矩形。我也尝试过设置风格
border : none;
它仍然显示按钮应该位于的灰色矩形。
这是正常的吗?有解决办法吗?
我正在使用 asp.net 图像按钮控件。在页面加载时,我将按钮设置为:
imgbtn.visible = false;
它没有显示图像。但是,它仍然会在按钮所在的位置显示一个灰色边框矩形。我也尝试过设置风格
border : none;
它仍然显示按钮应该位于的灰色矩形。
这是正常的吗?有解决办法吗?
如果您不关心保留边框,直接在您的 ASP.net 页面中,
像这样设置它:
<asp:Image ID="image1" runat="server" Border="0" />
或者;
<asp:Image ID="image1" runat="server" BorderStyle="None" BorderWidth="0" />
如果您想保留边框,只需visible = false;
在代码隐藏中设置图像时执行相同的操作。
如果您使用 javascript 隐藏图像,请尝试将 css 样式设置display
为'none'
:
imgbtn.style.display = 'none';