Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 在umbraco 5中管理列表_List_Dynamic_Umbraco - Fatal编程技术网

List 在umbraco 5中管理列表

List 在umbraco 5中管理列表,list,dynamic,umbraco,List,Dynamic,Umbraco,我最近开始从事一个umbraco 5项目,与umbraco 4相比,我觉得这有点困难。我想做的是在网站的内容部分管理一个项目列表,用户可以在列表中添加项目,然后在整个网站的下拉列表和页面类别中使用该列表 我正在寻找最好的方法来做到这一点,我目前正在创建一个属性编辑器来管理文本框列表,但不确定这是否是最好的方法,而且我目前也不完全确定如何做到这一点。我可以保存一个属性没有问题,但动态列表 有谁能给我一些想法,他们将如何着手做一些代码的例子,有没有大量的资源为5在那里的一分钟 非常感谢那些做出贡献的

我最近开始从事一个umbraco 5项目,与umbraco 4相比,我觉得这有点困难。我想做的是在网站的内容部分管理一个项目列表,用户可以在列表中添加项目,然后在整个网站的下拉列表和页面类别中使用该列表

我正在寻找最好的方法来做到这一点,我目前正在创建一个属性编辑器来管理文本框列表,但不确定这是否是最好的方法,而且我目前也不完全确定如何做到这一点。我可以保存一个属性没有问题,但动态列表

有谁能给我一些想法,他们将如何着手做一些代码的例子,有没有大量的资源为5在那里的一分钟

非常感谢那些做出贡献的人

更新

我现在已经从源代码中复制了multiple textstring属性编辑器,并希望对其进行更新,使其具有额外的文本输入。它使用的是我不太熟悉的knockout javascript库,下面是我到目前为止的代码,有人知道我将如何更新它以将这两个文本值保存到数据库中吗

<ul class="relatedlinks-textstring-inputs" data-bind="template: { name: 'textstringRow', foreach: textstrings }"></ul>

<script id="textstringRow" type="text/html">
<li style='width: 250px;'>Name<input type="text" data-bind="value: value" />Url<input type="text" data-bind="value: value" /></li>
</script>
@Html.HiddenFor(x => Model.Value, new Dictionary<string, object> { { "data-bind", "value: value" } })

  • 名称URL
  • @HiddenFor(x=>Model.Value,新字典{{“数据绑定”,“值:值”})
    此列表中将包含多少项?这个列表需要多久更改一次。只是一张单子吗?或者一个键/值对列表?列表上最多可能有7个项目,每个项目都是两个文本框,一个用于名称,一个用于url。我想做一些像multiple textstring属性编辑器这样的花哨的事情,但现在我已经放弃了,因为我的截止日期迫近,所以我刚刚在一个新选项卡中添加了14个文本框作为短期解决方案。