灵活管控控件按钮
asp.NET開發時,我們會寫一些用戶自定義控件用於代碼共用,以提高開發速度.
但是,當我們的系統足夠龐大或者用戶自定義控件的功能足夠多時,在不同的介面,
要實現功能不同,或者在有些介面某個鏈接按鈕是多餘的。這時PM就會要求說把這
些多餘鏈接拿掉不要顯示出來。 這時我們就可以通過ID在後臺將其隱藏起來
PublicUserControl.ascx文件裡的這個鏈接
<p runat="server">查看全部<span id="tevaCommentSize"></span>条评论</asp:HyperLink></p>
後臺代碼:
hlkallcomment.NavigateUrl = "~/Pages/ProductShow/AllComment.aspx?pidno=" + pidnoString; // <asp:HyperLink url
if (Request.Url.ToString().Contains("AllComment.aspx"))
{//页面转跳商品所有评论页面时,隐藏 查看全部*条评论 链接 added by Linkin_Lv
hlkallcomment.Visible = false;
}
這樣就可以實現當url中包含某個字符串時 隱藏掉