我已经使用Web控件完成了此操作,但似乎无法使其与子图层一起工作。在特定项目的演示详细信息中,我将指定我的Sublayout,然后在指定参数的附加参数部分中进行指定。这是代码隐藏在我的sublayout中的代码。当我运行调试器时,RenderPageTitle只是null。将参数传递给Sitecore子图层
public partial class PageContent : System.Web.UI.UserControl
{
public String RenderPageTitle { get; set; }
protected void Page_Load(object sender, EventArgs e)
{
if (RenderPageTitle.ToLower().Equals("false"))
{
TitleFieldRenderer.Visible = false;
}
}
}
你想在子文件中做什么? – Younes 2010-01-07 15:00:08
根据RenderPageTitle的值在子布局中选择性地显示一个控件。我不认为这与问题有关,但我添加了完整的代码,希望能够帮助解决这个问题。 – Kyle 2010-01-07 15:20:06