2013-01-21 37 views
0

我正在开发自定义顶级菜单,并且希望为每个网站地图页面添加一张图片。我像下面的附加图像一样写了模块。在这个结构中,我为标题字段输入sitefinity页面名称并在代码隐藏中拍摄图像。但是这种用法不是动态的。将图像添加到自定义模块中的网站地图页面

我的问题是如何生成结构,它会告诉我哪个图像会随着哪个站点地图页面显示?是否有任何字段或组件会显示自定义模块中的所有网站地图页面?

谢谢...

回答

0

我会建议看this唯一的区别是你需要的图像选择类型,是<sitefinity:ImageField ID="ImageSelector" runat="server" DisplayMode="Write" UploadMode="Dialog" DataFieldName="Image" />

然后在您的自定义菜单窗口小部件,你将需要添加代码隐藏并附加到您选择的导航类型的TabDataBoundEvent事件。
在CS Telerik

protected void RadTabStrip1_TabDataBound(object sender, 
Telerik.Web.UI.RadTabStripEventArgs e) 
{ 
e.Tab.ToolTip ="Read more about " + 
(string) DataBinder.Eval(e.Tab.DataItem, "Text"); 
} 

一旦你的“e”,你应该能够得到你的自定义字段,但无论是通过GUID直接从该查找的页面或可能。好运

相关问题