2
<asp:ListView ID="ListView1" runat="server">
<LayoutTemplate>
<asp:PlaceHolder runat="server" ID="itemplaceholder"></asp:PlaceHolder>
</LayoutTemplate>
<ItemTemplate>
<sc:Image runat="server" ID="ImageRenderer1" Field="ThumbImage"
Item="<%# Container.DataItem as Sitecore.Data.Items.Item %>" />
<sc:FieldRenderer ID="FieldRenderer2" runat="server" FieldName="Headline"
Item="<%# Container.DataItem as Sitecore.Data.Items.Item %>" /><br />
</ItemTemplate>
</asp:ListView>
코드 뒤에 항목의 바인드 링크 : MultilistField에서sitecore :
string path = "/abc/abc/abc/abc/abc/abc/abc/abc/abc/abc";
var item = sc.Context.Database.GetItem(path);
MultilistField m = item.Fields["test"];
Item[] collection = m.GetItems();
ListView1.DataSource = dataset;
ListView1.DataBind();
, m은, 적어도 10 개 항목을 얻을 것이다. 이제 사용자가 링크를 클릭하는 제목 입력란 링크를 만들어야합니다. 사용자를 해당 특정 항목으로 리디렉션합니다. 어떤 생각?
감사합니다, 그것을 생각하지를 .. ~ – WenHao