Code mẫu

          <select class="form-control" name="idCapCha">
                                            <option value="">Không có</option>
                                            @helper ShowMenu(List<Model.Entity.BT_NhomDonGia> categories, int i, long? selectedID)
                                            {
                                                /**/

                                                foreach (var item in categories)
                                                {
                                                    i = i + 6;
                                                    String s = "";
                                                    for (int j = 0; j <= i; j++)
                                                    {
                                                        s += " ";
                                                    }
                                                    s += item.TenNhom;

                                                    <option value="@item.ID" @Html.Raw(item.ID == selectedID ? "selected" : "")>@Html.Raw(s)</option>

                                                    var chilrs = new Model.BoiThuong.mapBT_NhomDonGia().DanhSach(Model.idBoDonGia, Model.iddmLoaiBoiThuong, item.ID);
                                                    if (chilrs.Count > 0)
                                                    {
                                                        @ShowMenu(chilrs, i, selectedID)
                                                    }
                                                    i = i - 6;
                                                }
                                            }
                                            @ShowMenu(new Model.BoiThuong.mapBT_NhomDonGia().DanhSach(Model.idBoDonGia, Model.iddmLoaiBoiThuong, Model.idCapCha), -6, Model.ID)
                                        </select>