我正在使用umbraco 7。
我想在我网站的首页上创建一个成员下拉列表(来自MSSql)。
我在数据类型中有一个nuPicker Sql Dropdown设置,可以在后台正常加载。
现在我想在前屏幕上获取它。
在那里,它需要加载一整堆自定义信息。
更改前需要测试自定义信息,并警告是否由于更改而需要保存。
我是谁
答案 0 :(得分:0)
解决了。
不要使用nuPicker
public IEnumerable<Some Model> GetData()
{
var db = applicationContext.Current.Database.Database;
var tbl = db.Fetch<Some Model>(@" Some Sql Script ");
return tbl;
}
public List<SelectListItem> BuildDropDown()
{
List<SelectListItem> lst = new List<SelectListItem>
IEnumerable< Some Model> Members = GetData();
for each item in Members)
{
lst.Add(new SelectListItem { Value = item.Label, Text = item.Label });
}
}