我有一个使用 site.master 的页面我正在通过iframe
进入 facebook 。
iframe
在宽度方向上切断表格。我可以通过删除左侧菜单来解决这个问题。
在 site.master 中,我有:
<table>
<tr>
<td class="needstogo"></td>
<td class="keep"></td>
</tr>
</table>
如果浏览器中的URL显示为facebook,则需要隐藏td class="needstogo"
。
由于
答案 0 :(得分:0)
您可以在子页面中找到并设置任何控件的样式,该子页面继承自母版页:
ContentPlaceHolder cp = (ContentPlaceHolder)Master.FindControl("your site.master`s ContentPlaceHolder name");
在您的情况下,只需将“id”属性添加到您要为其更改css类或想要设置null的<td>
标记。
即。
<table>
<tr>
<td id="test" class="needstogo"></td>
<td class="keep"></td>
</tr>
现在在后面的代码中,只需在条件语句中添加以下两行代码:
TableRow tr = cp.FindControl("test") as TableRow;
tr.CssClass = "";
希望这会对你有所帮助......