Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    phân biệt dấu <%%> <%# %> và <%=%> là như thế nào?

    Mấy dấu này khác nhau ở điểm nào vậy các bác, các hàm có thể dùng trong đấy là những gì? Các bác chỉ càng chi tiết cho em thì càng tốt nhé. Nhân tiện hỏi các bác có cách nào để ID của control khi trả về client đúng với id mình đã đặt ban đầu không, nếu control được đặt trong gridview chẳng hạn thì ID của nó khi trả về client sẽ là gì? Thank các bác nhiều.
    Up nào

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    up lên page 1 nào. hix hix

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Ko bác nào giúp em sao? Theo em hiểu thì thế này:
    <%%> thì có thể đăt mọi loại lệnh vào trong đấy được-tuy nhiên là phải đăt đủ đường dẫn ví dụ như muốn dùng SqlCommand thì phải đặt vào System.Data.SqlClient.SqlCommand(nếu có cách nào khác thì các bác chỉ hộ em nhé.)
    <%=%> thì có thể đặt các lệnh tuy nhiên là phải trả về 1 kết quả, nhưng k thể đặt Eval Bind vào(k biết đúng sai thế nào?).
    <%#%> thì chỉ có thể đăt những lệnh có thể trả về giá trị, Eval Bind.

    cả 3 cái này có thể đăt bất kỳ chỗ nào trong trang.

    Tuy nhiên đôi khi em đặt NavigateURL='path<%#Eval("test")%>' thí nó lại trả về URL là path<%#Eval("test")%>. Bác nào giải thích hộ e với. Thank các bác nhiều nhiều.

  4. #4
    Tôi thường dùng:

    <%%> : Code run tại sever: ví dụ for, do, while .....
    <%@%>: khai báo.
    <%#%>: lấy trường dữ liệu ra, ví dụ Eval().....
    <%=%>: ghi ngầm vào html, ví dụ
    Mã:
    <script src="<%=System.Configuration.ConfigurationManager.AppSettings.Get("root") %>/javascripts/common.js"
            type="text/javascript"></script>
    kết quả là :
    Mã:
    <script src="host/javascripts/common.js" type="text/javascript"></script>
    chẳng hạn

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •