zoukankan      html  css  js  c++  java
  • ASP.NET中的一些<%标识区别

    仅供参考

    Eval()、XPath() 和 Bind() 这类数据绑定方法只能在数据绑定控件的上下文中使用。

    Eval 方法是静态单向(只读)方法,所以Eval 函数用于单向(只读)绑定,该方法采用数据字段的值作为参数并将其作为字符串返回。
    Bind 方法支持读/写功能,所以Bind 函数用于双向(可更新)绑定。该方法可以检索数据绑定控件的值并将任何更改提交回数据库。

    <%# 一般用在控件的模板(循环体)中

    <%= 一般用在单个属性绑定

    <%@,<%#, <%=, <%$

    <%@ 引用 (声明代码后文件 继承 命名空间等)
    < %# 数据绑定表达式 如Eval("属性名") 
    < %$ 脚本标识 (配置文件 资源文件中内容)
    <%= 取值(代码后文件中的属性)

    <%@ 页面级别的   例:aspx——》aspx.cs ; 用户控件等


    <%# 数据绑定专用  应该是在数据绑定控件中调用后台代码时候用



    <%= 不在数据绑定控件中调用后台代码时候用 

    <%$ %>获取资源文件中定义的内容

    <%@ Page Language="C#" %>
    < %# Eval("字段") %> 
    < %$ ConnectionStrings:liangfangConnectionString %>
    webConfig里设置字符串连接用过
    <%= 取值 %> 

    浅谈.NET中的数据绑定表达式(一)

     今天谈下.NET中的数据绑定表达式。 数据绑定表达式必须包含在<%#和%>字符之间。
    ...
  • 相关阅读:
    CentOS 用命令访问网页
    ngalian(一)2:安装npm环境
    数仓建设原则探讨
    C#中获取系统时间 LZU
    判断是否是数字类 LZU
    Extjs中ComboBoxTree的实现 LZU
    SQL之学生选课数据库 LZU
    如何看书 LZU
    面向对象思想 LZU
    C#控件命名规范 LZU
  • 原文地址:https://www.cnblogs.com/wangweiabcd/p/4116022.html
Copyright © 2011-2022 走看看