Lỗi cơ bản Asp.net c# mà không biết cách xử lí?

em mới học asp.net MVC5 code bằng visual 2019 mà ngay bài đầu tiên đã hiện lỗi này ko biết sửa sao??? Mong các bác cứu vớt tấm thân nhỏ bé này của em!!! ! Tìm nguyên 1 ngày trời mà ko ra.

Thứ nhất bạn đang viết trên visual basic. Cần xác định lại bạn muốn viết bằng C# hay Visual Basic.

Thứ 2 là thử .Controller=“Home”.

3 Likes

EM code visual basic ạ. thì phải làm sao ạ?
Với cả sao nó ko hiện lên các thư viện dưới đây ạ.(Phần đánh dấu màu xanh)?

Hai “thằng” kế bên có dấu chấm (.). Nó lại chẳng có, hà cớ gì???

2 Likes

Đấy là C#. C# mới có using các thư viện như vậy.
Để tương lai dễ thở và công việc hiệu quả hơn em có thể tìm hiểu và chuyển qua C# là điều bắt buộc.

Để gọi thư viện trong VB phải có thao tác import thư viện. Như C#, thay using bằng import và bỏ hết dấu ; đi.

4 Likes

Đây không phải lỗi của ASP mà do bạn chưa hiểu được syntax của Visual Basic.
Với C#

        defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }

thì visual basic sẽ là

        defaults = New With{ .controller = "Home", .action = "Index", .id = UrlParameter.Optional 

Tham khảo
https://docs.microsoft.com/en-us/dotnet/visual-basic/programming-guide/language-features/objects-and-classes/object-initializers-named-and-anonymous-types

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?