易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.NET

      Localize Web 服务器控件使您可以在页的特定区域中显示本地化后的文本。
 
一、背景
Localize 控件与 Literal Web 服务器控件完全相同,并与 Label Web 服务器控件相似。虽然 Label 控件可让您向显示的文本应用样式,但 Localize 控件不允许这样做。通过设置从 Literal 控件继承的 Text 属性,您可以以编程方式控制在 Localize 控件中显示的文本。
 
      1、编码内容
Localize 控件支持 Mode 属性,该属性用于指定控件对您所添加的标记的处理方式。可以将 Mode 属性设置为以下值:
·Transform 添加到控件中的任何标记都将进行转换,以适合发出请求的浏览器的协议。如果向使用 HTML 以外的其他协议的移动设备呈现内容,此设置非常有用。
·PassThrough 添加到控件中的任何标记都将按原样呈现在浏览器中。
·Encode 添加到控件中的任何标记都将使用 HtmlEncode 方法进行编码,该方法将把 HTML 编码转换为其文本表示形式。例如,<b> 标记将呈现为 &lt;b&gt;。当希望浏览器显示而不解释标记时,编码将很有用。编码对于安全也很有用,有助于防止在浏览器中执行恶意标记。显示来自不受信任的源的字符串时推荐使用此设置。
 
      2、使用资源字符串对文本进行本地化
可以创建要显示在 Localize 控件的 Text 属性中的本地化字符串,方法是使用显式或隐式表达式作为该属性的值。表达式将使用资源 (.resx) 文件中定义的字符串进行计算。
在应用程序的根目录中的名为 App_GlobalResources 和 App_LocalResources 的文件夹中创建 .resx 文件。如果必须将字符串本地化为多种语言,可以创建其他 .resx 文件,并在文件名中包含区域设置信息。例如,资源文件的法语版本可命名为 ExampleLocalizedStrings.fr.resx。
 
二、如何:向 ASP.NET 网页添加 Localize Web 服务器控件
      当您希望在页上的特定区域中显示本地化的文本时,可以向 ASP.NET 网页添加 Localize Web 服务器控件。Localize 控件与 Literal Web 服务器控件完全相同,并与 Label Web 服务器控件相似。Label 控件允许您向显示的文本应用样式,而 Localize 控件则不允许这样做。通过设置从 Literal 控件继承的 Text 属性,您可以以编程方式控制在 Localize 控件中显示的文本。
     


相关文档:

ASP.NET

示例
第一个示例演示如何创建 FileUpload 控件,该控件将文件保存到代码中指定的路径。
<%@ Page Language="C#" %>
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 
<script runat="server">
  ......

Asp.Net实现在线人数统计

 
利用Application对象和Session对象可以统计当前在线用户数量.
注意:
(1)在会话开始和结束时,一定要进行加锁和解锁操作。由于多个用户可以共享Application对象,因此加锁是必要的,这样可以保证在同一时
刻只有一个客户可以修改和存取Application对象的属性。如果加锁后,迟迟不给开锁,会导致用户无法访问Applic ......

ASP.NET的实用代码

1. 打开新的窗口并传送参数:

传送参数:
response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>")
接收参数:
string a = Request.QueryString("id");
string b = Request.QueryStrin ......

Asp.Net前台调用后台变量

Asp.Net中几种相似的标记符号: < %=...%>< %#... %>< % %>< %@ %>解释及用法
答: < %#... %>: 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如: < %# Container.DataItem("tit") %>
< %= %>: 在程序执行时被调用,可以显示后台变量值
如:
*.aspx中: & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号