-
25-07-2011, 05:44 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cách tạo menu động tại masterPage trong MVC?
Các bạn có thể chỉ cho mình các tạo menu lấy từ csdl tại trang masterpage trong MVC không? Mình loay hoay mãi cái này mà chưa được, vì trang masterpage không có Controller nào quản lý nó cả. Mong các ace có phản hồi sớm
View more random threads:
- Từ website gọi ứng dụng trên máy cục bộ thế nào ?
- Thắc mắc sử dụng ajax control toolkit với asp.net
- Cách hiển thị image trong datalist từ sql?
- Làm sao Insert từ form vào 2 table!
- Cách validation trong MVC3 bằng MetadataType
- Cách lấy dữ diệu từ Controller sang View đổ vào data của Dojo MVC4?
- Xử lý Master page
- Cách làm menu với các mục lấy từ csdl trong ASP.NET?
- Ko thể truy cập file.txt khi upload lên host! cách khắc phục
- LINQ - Cannot attach an entity that already exists
-
26-07-2011, 11:32 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn tạo một Partial Views, Partial Views này sẽ hiện thi Menu.
Rồi từ trang _Layout bạn gọi Html.RenderActiion("Action","Controller") , Action và Controller là của Partial Views bên trên, như vậy là Ok . ở đây mình dùng Razor Views ở MVC 3, MVC 2 mình ko rỏ [IMG]images/smilies/smile.png[/IMG]
-
26-07-2011, 01:56 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Chào bạn Skipper, mình muốn hỏi bạn một vấn đề về login trong MVC 3, sau khi login xong, mình lưu một Session chứa thông tin của user, bây giờ mình làm thế nào để check ở các trang rằng đã đăng nhập hay chưa? Mình không biết để vào đâu. Hiện tại mình phải viết tạm vào controller của các trang .
-
03-05-2012, 11:48 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi skipper
-
04-05-2012, 05:40 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi NhanDT
-
08-05-2012, 06:28 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn muốn dùng Html.RenderActiion("Action","Controller") thì lam như sau.
tạo một contrller và tạo một cái action như bình thường.kiểu return là ViewPartial("_tenpartial")
ben template thi load ra như sau.Html.RenderActiion("Action","Controller").
chúc bạn thành công.
-
07-08-2012, 03:41 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi NhanDT
http://www.mediafire.com/download.php?px69vabmn9jzar1
-
09-08-2012, 06:13 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Tại sao tạo partial view mà không dùng @html.Partial hay @html.RenderPartial mà dùng @html.RenderAciton ?
-
15-08-2012, 04:50 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi giangcoi48k
Ví dụ:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using QLMT.Models;
namespace QLMT.Controllers
{
public class BaseController : Controller
{
private QLMTDataContext db = new QLMTDataContext();
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
var k = db.NhomSanPhams.ToList();
ViewData["DS"] = k;
base.OnActionExecuting(filterContext);
}
}
}
-
19-08-2012, 02:56 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
share: _Layout.cshtml (template)
Mã:<div id="conten"> @Html.Action("Menu","Home") @*hoặc @{Html.RenderAction("Menu","Home");}*@ @this.RenderBody() </div>
Mã:[ChildActionOnly]//muon goi tu view sang controll thi phai co cai nay nhe.dung them [httpget] vao nhe public ActionResult Menu() { CMSEntities db = new CMSEntities(); List<Menu> menu= db.Menus..ToList(); return this.PartialView("_Menu", menu); }
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ