C# 相对于URL的主文件条件隐藏元素

C# 相对于URL的主文件条件隐藏元素,c#,asp.net,url,conditional,master-pages,C#,Asp.net,Url,Conditional,Master Pages,我有一个使用站点的页面。master我正在通过iframe进入facebook。 iframe沿宽度方向切断窗体。我可以通过删除左侧菜单来解决这个问题 在我的站点中。master我有: <table> <tr> <td class="needstogo"></td> <td class="keep"></td> </tr> </table> 如果浏览器

我有一个使用站点的页面。master我正在通过
iframe
进入facebook。
iframe
沿宽度方向切断窗体。我可以通过删除左侧菜单来解决这个问题

在我的站点中。master我有:

<table>
    <tr>
       <td class="needstogo"></td>
       <td class="keep"></td>
    </tr>
</table>

如果浏览器中的URL为facebook,我需要隐藏
td class=“needstogo”


谢谢

您可以在继承自母版页的子页中找到任何控件并设置其样式,如下所示:

ContentPlaceHolder cp = (ContentPlaceHolder)Master.FindControl("your site.master`s               ContentPlaceHolder name");
在您的情况下,只需将“id”属性添加到您想要更改css类或想要设置为null的
标记中。 i、 e

希望这能帮助您……

您能使用
$(document).ready(函数(){if(URL==“facebook”)$(“#needstogo”).hide()})
<table>
<tr>
   <td id="test" class="needstogo"></td>
   <td class="keep"></td>
</tr>
TableRow tr = cp.FindControl("test") as TableRow;
tr.CssClass = "";