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

Đề tài: Làm sao tìm đc datalist trong user_control ở trang khác ?

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

    Unhappy Làm sao tìm đc datalist trong user_control ở trang khác ?

    Mình làm chức năng tìm kiếm sản phẩm locsanpham.ascx.Mình muốn khi bấm vào nút tìm kiếm thì nó hiện ra sản phẩm tìm kiếm đc ra Trang_chu.aspx.Nhưng mà viết code ở trang locsanpham.ascx nó ko tìm thấy cái dataist ở trang chủ để hiện sản phẩm lên. (Cái datalist mình để trong user_control ở Trang_chu.aspx)
    Tóm lại là Làm sao để khi mình đang viết code ở locsanpham.ascx nó nhận đc datalist trong user_control ở Trang_chu.aspx
    Thật ra ánh mắt hắn đã cho thấy câu trả lời. Bởi vì trong đó chứa đựng 3 phần nuối tiếc, 3 phần yêu thuơng, 3 phần hạnh phúc và 1 phần không thể quên được.

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

    bạn dùng masterpage để tìm là được thôi.

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

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    bạn dùng masterpage để tìm là được thôi.
    bạn giúp mình rõ hơn với,mỗi vậy mình đâu biết làm
    Thật ra ánh mắt hắn đã cho thấy câu trả lời. Bởi vì trong đó chứa đựng 3 phần nuối tiếc, 3 phần yêu thuơng, 3 phần hạnh phúc và 1 phần không thể quên được.

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

    đầu tiên bạn dùng master page để tìm Usercontrol :

    Visual C# Code:
    1. UserControl uControl = MasterPage.FindControl("US1") as UserControl; // dùng id của usercontrol nha

    tiếp sau đó tìm datalist trong usercontrol đó:

    Visual C# Code:
    1. DatalList dtlist = uControl.FindControl("datalist1") as DataList; // dùng id của datalist nha

    việc tìm control # tưong tự, tới đây là mần đc hen ^^!

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

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    đầu tiên bạn dùng master page để tìm Usercontrol :
    ...
    mình làm theo như bạn nói thì nó báo lỗi "Reference to a non-shared member requires an object reference" ở chỗ
    UserControl uControl = MasterPage.FindControl("US1") as UserControl;
    hình như là tham chiếu đến đối tượng ko đc chia sẻ ???
    Thật ra ánh mắt hắn đã cho thấy câu trả lời. Bởi vì trong đó chứa đựng 3 phần nuối tiếc, 3 phần yêu thuơng, 3 phần hạnh phúc và 1 phần không thể quên được.

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

    Mặc định Làm sao tìm đc datalist trong user_control ở trang khác ?

    Visual C# Code:
    1.             UserControl us = Page.FindControl("WebUserControl11") as UserControl;
    2.             DataList dl = us.FindControl("DataList1") as DataList;
    3.             Label lb = dl.FindControl("Label1") as Label;
    4.  
    5.             TextBox1.Text = dl.ID ;

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

    Trích dẫn Nguyên bản được gửi bởi kenturo Xem bài viết
    Visual C# Code:
    1.             UserControl us = Page.FindControl("WebUserControl11") as UserControl;
    2.             DataList dl = us.FindControl("DataList1") as DataList;
    3.             Label lb = dl.FindControl("Label1") as Label;
    4.  
    5.             TextBox1.Text = dl.ID ;
    cảm ơn bạn đã chỉ dẫn nhiệt tình,vẫn ko đc.Thôi tạm bỏ qua làm cái khác vậy
    Thật ra ánh mắt hắn đã cho thấy câu trả lời. Bởi vì trong đó chứa đựng 3 phần nuối tiếc, 3 phần yêu thuơng, 3 phần hạnh phúc và 1 phần không thể quên được.

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

    bạn cho mình view các cái code bạn làm + cấu trúc web mà bạn làm đi

    từ file nào call tới file nào để xác định datalist ?

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

  1. Trả lời: 3
    Bài viết cuối: 11-07-2013, 11:44 AM
  2. Cách phân trang DataList trong lập trình ASP.NET?
    Gửi bởi conan198 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 6
    Bài viết cuối: 19-06-2013, 10:27 AM
  3. Khi phân trang trong datalist các control ẩn lại hiện ra giải quyết thế nào ?
    Gửi bởi wolverine11 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 18-01-2012, 03:50 PM
  4. Phân trang datalist trong ASP.NET, Cần giúp đỡ sửa lỗi
    Gửi bởi thaptuchinh trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 8
    Bài viết cuối: 28-10-2011, 09:33 PM
  5. Phân trang Datalist trong ASP.NET như thế nào?
    Gửi bởi pvtam2a trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 25-10-2011, 08:28 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