У меня есть рекурсивная модель с именем Advertising_Category:
public class Advertisement_Category
{
public Advertisement_Category()
{
Children = new HashSet<Advertisement_Category>();
}
public long Id { get; set; }
public string Name { get; set; }
public long? ParentId { get; set; }
public Advertisement_Category Parent { get; set; }
public ICollection<Advertisement_Category> Children { get; set; }
}
Я хочу создать выпадающий список с отступом, например:
<select name="Advertisement_Category" id="Advertisement_Category ">
<option value="0">All</option>
<option value="1">cat1</option>
<option value="2">---cat1.1</option>
<option value="3">------cat1.1.1</option>
<option value="4">---------cat1.1.1.1</option>
</select>
Как это сделать в ASP.NETCore MVC?