Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Cách tạo menu link đến một trang duy nhất trong asp.net

  1. #1
    Ngày gia nhập
    03 2011
    Bài viết
    19

    Mặc định Cách tạo menu link đến một trang duy nhất trong asp.net

    Chào các bạn. Mình có một vấn đề thế này: Mình đg thiết kế trang web bán hàng. Phần menu bên trái mình sử dụng datalist. Mình muốn khi nhấn vào link trong data list đó nó sẽ link đến một trang duy nhất. và trang này hiển thị nội dung phù hợp. Mong các bạn giúp đỡ.
    À, tiện thể các pro giúp mình cách đặt giá trị trong NavigateUrl nhé!
    ví dụ NavigateUrl='<%# "~/SanPham.aspx?MaChuDe="+Eval("MaChuDe")+"&page=1" %>'> mình nhìn mà chẳng hiểu gì cả.
    Cảm ơn các bạn nhiều!!!!

  2. #2
    Ngày gia nhập
    03 2009
    Bài viết
    149

    Trích dẫn Nguyên bản được gửi bởi thienthanittk37 Xem bài viết
    Chào các bạn. Mình có một vấn đề thế này: Mình đg thiết kế trang web bán hàng. Phần menu bên trái mình sử dụng datalist. Mình muốn khi nhấn vào link trong data list đó nó sẽ link đến một trang duy nhất. và trang này hiển thị nội dung phù hợp. Mong các bạn giúp đỡ.
    À, tiện thể các pro giúp mình cách đặt giá trị trong NavigateUrl nhé!
    ví dụ NavigateUrl='<%# "~/SanPham.aspx?MaChuDe="+Eval("MaChuDe")+"&page=1" %>'> mình nhìn mà chẳng hiểu gì cả.
    Cảm ơn các bạn nhiều!!!!
    ý thứ nhất của bạn không rõ lắm. Trả lời ý thứ 2 cho bạn:
    ví dụ ta co đoạn code
    Visual C# Code:
    1.   <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# "congbodetail.aspx?ID="+Eval("TinID") %>' Text='<%# Eval("TieuDe") %>'></asp:HyperLink>


    Với ID,TieuDe là trường trong table dữ liệu đổ vào gridview, datalist.....
    kết quả trả ra như nào nếu đầu vào là:
    TinID = 1
    TieuDe= "abcde"

    HTML Code:
    1. <a ID="servercapphat" href="conbodetail.aspx?ID=1">abcde</a>

    Vậy code này thường dùng làm gì?
    Trả lời: Thường dùng để tạo liên kết trong gridview, datalist.....
    Sharing for success!

  3. #3
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    Chào các bạn. Mình có một vấn đề thế này: Mình đg thiết kế trang web bán hàng. Phần menu bên trái mình sử dụng datalist. Mình muốn khi nhấn vào link trong data list đó nó sẽ link đến một trang duy nhất. và trang này hiển thị nội dung phù hợp.
    bạn set control bạn với thuộc tính CommandName
    VD:
    Code:
    <asp:ImageButton ID="Imb_hangmoi" runat="server" Height="163px" Width="112px" 
    ImageUrl='<%# Eval("Hinh") %>' CommandName="cmdClick" />
    Tiếp theo, bạn code sự kiện ItemCommand của DataList như sau:
    Visual C# Code:
    1. protected void DataList_NoName_ItemCommand1(object sender, DataListCommandEventArgse)
    2.     {
    3.         if (e.CommandName == "cmdClick")
    4.         {
    5.             Response.Redirect("Product.aspx");
    6.         }
    7.     }



    Visual C# Code:
    1. NavigateUrl='<%# "~/SanPham.aspx?MaChuDe="+Eval("MaChuDe")+"&page=1" %>'>
    cái này có nghĩa là , khi user click vào control này thì sẽ mở ra 1 trang khác tên là SanPham.aspx
    Còn cái đuôi ?MaChuDe="+Eval("MaChuDe")+"&page=1" %>' :
    - từ dấu ? về sau, dùng để truyền dữ liệu (trang nhận sẽ dùng QueryString để lấy tham số truyền đó).
    - Eval("MaChuDe") cái này là đọc dữ liệu trong csdl ra.

  4. #4
    Ngày gia nhập
    12 2012
    Bài viết
    2

    còn mình cũng đang làm trang web bán hàng.cho mình hỏi là bên menu các hãng laptop mình làm bằng girview lấy csdl từ bãng Hãnglaptop(Mahang,tenhang).làm cách nào để khi click vào các hãng laptop nó nhảy ra sản phẩm theo từng hãng.bên trang sản phẩm mình làm 1 cái datalist mà ko biết viết code làm sao để nhảy sản phẩm ra đc hết

  5. #5
    Ngày gia nhập
    10 2010
    Nơi ở
    Biên Hòa
    Bài viết
    562

    cũng giống như trên thôi, bạn truyền cái id sản phẩm qua trang sản phẩm get theo id là có đc thông tin sản phẩm,
    dùng QueryString, search thêm cách truyền tham số qua URL.

Các đề tài tương tự

  1. lấy link chuyển tiếp khi click vào link trên trang web
    Gửi bởi King trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 12-10-2013, 10:53 AM
  2. Lấy link thật trong các trang download?
    Gửi bởi programmingvietnam trong diễn đàn Thắc mắc chung
    Trả lời: 2
    Bài viết cuối: 29-09-2011, 12:50 PM
  3. Tool Lọc Link nhạc từ trang Nhacso.net![Version 1.0]-I'm Improving...
    Gửi bởi ndp1007 trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 10-08-2011, 08:06 AM
  4. Lấy link nhạc ẩn từ trang nhaccuatui.com
    Gửi bởi nam4321 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 19-05-2011, 02:27 PM
  5. Cách lấy được direct link trong trang web bị mã hóa
    Gửi bởi mouseover trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 13-03-2011, 03:32 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn