ASP.NET
五、ViewCollection 类
ViewCollection 类表示一个集合容器,该容器使 MultiView 控件可以维护其子控件列表。MultiView 控件只能包含 View 控件作为子控件。
使用 Add 方法可以将新的 View 控件添加到 ViewCollection 集合中的序号索引数组末尾。使用 AddAt 方法可以将新控件添加到特定的索引位置。使用 Item 索引器可以用简单的数组表示法,从 ViewCollection 集合中的指定索引位置获取 View 控件。
示例
下面的代码示例演示如何以编程方式将 View 控件添加到 MultiView 控件中。创建每个 View 控件后,使用 AddAt 方法将 View 控件添加到 MultiView 控件的 ViewCollection 集合中的指定索引位置。使用 Item 索引器访问存储在 ViewCollection 集合中的 View 控件的 ID 属性并向用户显示这些属性。
<%@ Page Language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html >
<head>
<title>ViewCollection example</title>
<script runat="server">
Sub Button1_Click(ByVal Sender As Object, ByVal e As EventArgs)
' Create a MultiView control.
Dim MultiView1 As New MultiView
' Create a ViewCollection for the View
' controls contained in MultiView1.
Dim myViewCollection As New ViewCollection(MultiView1)
' Create a View control.
Dim View1 As New View
' Use a helper function to create the view.
&nb
相关文档:
ASP.NET
公有六种验证控件,分别如下:
RequiredFieldValidator
(必须字段验证) 用于检查是否有输入值
CompareValidator
(比较验证) 按设定比较两个输入
RangeValidator
(范围验证) 输入是否在指定范围
RegularExpressionValidator
(正则表达式验证) 正则表达式验证控件
CustomValid ......
use http header
protected void Page_Load(object sender, EventArgs e)
{
string format = Convert.ToString(ViewData["format"]);
Response.AddHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode("费用报销表", Encoding.UTF8) + string.Forma ......
六、ListItem 类
ListItem 控件表示 ListBox 或 RadioButtonList 控件等数据绑定列表控件中的个别数据项。
有几种方法可以指定为列表控件中的项显示的文本。最常用的方法是将文本放在内部 HTML 内容中。内部 HTML 内容是 ListItem 控件的开始标记和结束标记之间的文本。还可以使用 Tex ......
使用Gridview绑定数据库中的图片
注:此系列记录在我实际开发中遇到的问题和收藏一些技巧文章。
我们都知道,在Gridview中不能直接去绑定数据库中的图片,我们可以利用HttpHandler很容易的完成这个任务,在这里我记录一下这个过程。
1.上传图片存储到数据库中
在数据库中创建一个表,添加一下3个字段:
步骤一:在Web ......