易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : asp.net

ASP.NET

      Label Web 服务器控件可让您以编程方式设置 ASP.NET 网页中的文本。
 
一、方案
通常当希望在运行时更改页面中的文本(比如响应按钮单击)时使用 Label 控件。
 
二、功能
您可以在设计时,或者在运行时从程序中设置 Label 控件的文本。还可以将 Label 控件的 Text 属性绑定到数据源,以在页面上显示数据库信息。
 
三、背景
可以将 Label 控件用作 TextBox 控件或其他控件前面的活动标题。然后,用户可以按访问键移动到以 Label 控件作为标题的控件。
      Label 控件提供了一种在 ASP.NET 网页中显示文本的方法。其他选项包括以下各项:
·HTML 标记:  如果要显示静态文本,则可以使用 HTML 呈现它;不需要 Label 控件。仅当需要在服务器代码中更改文本的内容或其他特性时,才使用 Label 控件。
·Literal 控件: 与Label 控件类似,Literal 控件可让您以编程方式在页中显示文本。但是,Literal 控件不支持样式属性,也不支持主题或外观。
 
      1、在列表控件中使用标签
Label 控件通常在列表 Web 服务器控件(如 Repeater ......

ASP.NET

      ListBox Web 服务器控件使用户能够从预定义的列表中选择一项或多项。
 
一、方案
若要一次显示多个项并使用户能够从预定义列表中选择一个或多个项,请使用 ListBox Web 服务器控件。ListBox 控件与 DropDownList 控件的不同之处在于,它可以一次显示多个项并使用户能够选择多个项(可选)。
 
二、功能
可以使用 ListBox 控件执行下列操作:
·设置控件以显示特定数目的项。
·设置控件的大小(以像素为单位)。
·使用数据绑定来指定要显示的项的列表。
·确定选定了哪个项或哪些项。
·以编程方式指定选定的一个或多个项。
 
三、背景
ListBox 控件通常用于一次显示一个以上的项。您可以在以下几个方面控制列表的外观:
·显示的行数。可将该控件设置为显示特定的项数。如果该控件包含比设置的项数更多的项,则显示一个垂直滚动条。
·高度和宽度。可以以像素为单位设置控件的大小。在这种情况下,控件将忽略已设置的行数,而是显示足够多的行直至填满控件的高度。有些浏览器不支持以像素为单位设置高度和宽度,而使用行数设置。
 
与其他 Web 服务器 ......

ASP.NET


六、ListItem 类
      ListItem 控件表示 ListBox 或 RadioButtonList 控件等数据绑定列表控件中的个别数据项。
有几种方法可以指定为列表控件中的项显示的文本。最常用的方法是将文本放在内部 HTML 内容中。内部 HTML 内容是 ListItem 控件的开始标记和结束标记之间的文本。还可以使用 Text 属性指定列表控件中为项显示的文本。
Value 属性使您得以除了在控件中显示的文本外,还可以将值与列表控件中的项关联。例如,可以为列表控件中的项显示文本(如 "Item 1"),并使用 Value 属性为该项指定值,如 "$1.99"。
可以设置内部 HTML 内容、Text 或 Value 属性的任意组合。ListItem 控件的结果 HTML 输出取决于所设置的这三种属性的组合。例如,如果所有三种属性按如下设置:
<asp:ListItem Value="Value 1" Text="Item 1">Inner 1</asp:ListItem>
内部 HTML 内容用于呈现的内部 HTML 内容,而 Value 属性用于 Value 属性。结果 HTML 呈现输出为:
<option value="Value 1">Inner 1</option>
 
      下表列出了已设置属性 (Property) 的组合以及用于呈现的内部 HTML 内容和 ......

ASP.NET

可以使用 Literal Web 服务器控件作为页面上其他内容的容器。
 
一、方案
Literal 最常用于向页面中动态添加内容。
 
二、背景
Literal 控件表示用于向页面添加内容的几个选项之一。对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中。但是,如果要动态添加内容,则必须将内容添加到容器中。典型的容器有 Label 控件、Literal 控件、Panel 控件和 PlaceHolder 控件。
Literal 控件与 Label 控件的区别在于 Literal 控件不向文本中添加任何 HTML 元素。(Label 控件呈现一个 span 元素。)因此,Literal 控件不支持包括位置属性在内的任何样式属性。但是,Literal 控件允许指定是否对内容进行编码。
Panel 和 PlaceHolder 控件呈现为 div 元素,这将在页面中创建离散块,与 Label 和 Literal 控件进行内嵌呈现的方式不同。
通常情况下,当希望文本和控件直接呈现在页面中而不使用任何附加标记时,可使用 Literal 控件。
 
在 Literal 控件中编码内容
Literal 控件支持 Mode 属性,该属性用于指定控件对您所添加的标记的处理方式。可以将 Mode 属性设置为以下值:
·Transform. 将对添加到控件中的任何标记进行转换,以适 ......

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;。当希望浏览器显示而不解释标记时,编码将很有用。编码对于安全也很有用,有助于防止在浏览器中执行恶 ......

ASP.NET技巧:使用Gridview绑定数据库中的图片

使用Gridview绑定数据库中的图片
注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章。
我们都知道,在Gridview中不能直接去绑定数据库中的图片,我们可以利用HttpHandler很容易的完成这个任务,在这里我记录一下这个过程。
1.上传图片存储到数据库中
在数据库中创建一个表,添加一下3个字段:
步骤一:在Web页面中拖一个FileUpload 控件,一个文本框用于输入名称和提交上传按钮
<asp:FileUpload ID="fuImage" runat="server" /><br />
<asp:TextBox ID="txtImageName" runat="server"/><br />
<asp:Button ID="btnUpload" runat="server" onClick="btnUpload_Click" Text="Upload" />
步骤二:在Web.Config文件内配置连接字符串。
<add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;
AttachDbFilename=|DataDirectory|\Image.mdf;Integrated Security=True;
User Instance=True" providerName="System.Data.SqlClient"/>
步骤三:把下面的代码复制到上传按钮事件中。
protected void btnUpload_Click(object sender, EventArgs e)
{
Stream imgStream = fuImage.PostedFile.Inpu ......
总记录数:2672; 总页数:446; 每页6 条; 首页 上一页 [321] [322] [323] [324] 325 [326] [327] [328] [329] [330]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号