zoukankan      html  css  js  c++  java
  • image

    [摘]ASP.Net标准控件(Image控件)

     

    Image控件

    Image控件又称图像控件,主要用来显示用户的图片或图像信息。

    1.属性

    Image控件的常用属性及说明如表1所示。

    表1 Image控件常用属性及说明

    属    性

    说    明

    ID

    控件ID

    ImageAlign

    获取或设置Image控件相对于网页上其他元素的对齐方式

    ImageUrl

    获取或设置在Image控件中显示的图像的位置

    Width

    控件的宽度

    Visible

    控件是否可见

    CssClass

    控件呈现的样式

    BackColor

    控件的背景颜色

    Enabled

    控件是否可用

    Image控件的大部分属性和Label控件类似,在此主要讲解一下其ImageUrl属性设置。

    ImageUrl属性用来获取Image控件中要显示图像的地址,在设置该属性时,单击ImageUrl属性文本框后面的图标按钮,弹出一个如图1所示的“选择图像”对话框,用户可以选择要显示的图像。 

    1  “选择图像”对话框

    2.方法

    Image控件常用方法同Label控件类似,具体请参见Label控件常用方法。这里主要介绍一下该控件的ResolveUrl方法,ResolveUrl方法主要用来将URL转换为在请求客户端可用的URL。

    例如,要使用ResolveUrl方法设置一个Image控件的链接图像路径,可以编写如下代码。

          Image1.ImageUrl = ResolveUrl(~/image/Image1.gif);

    3.事件

    Image控件常用事件同Label控件类似,具体请参见Label控件常用事件。

    4.示例

    示例:

    Image控件示例

    下面示例主要通过设置Image控件的ImageUrl属性在该控件上显示链接图片。新建一个网站,默认主页为Default.aspx,在Default.aspx页面上添加一个Image控件,其属性设置如表2所示。

    表2 Image控件属性设置

    属 性 名 称

    属  性  值

    ID

    Image1

    ImageUrl

    ~/image/Image1.gif(链接图片)

    ImageAlign

    Middle(居中对齐)

    执行程序,示例运行结果如图2所示。

     

    2  Image控件示例

    程序完整代码如下:

    ★★★★★Default.aspx.cs代码文件★★★★★

     
     1 using System;
     2 using System.Data;
     3 using System.Configuration;
     4 using System.Web;
     5 using System.Web.Security;
     6 using System.Web.UI;
     7 using System.Web.UI.WebControls;
     8 using System.Web.UI.WebControls.WebParts;
     9 using System.Web.UI.HtmlControls;
    10 
    11 public partial class _Default : System.Web.UI.Page 
    12 {
    13     protected void Page_Load(object sender, EventArgs e)
    14     {
    15 
    16     }
    17 }
     

    ★★★★★Default.aspx设计文件★★★★★

     
    <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Image控件示例</title>
    </head>
    <body>

        <form id="form1" runat="server">
        <div>
            <asp:Image ID="Image1" runat="server" Height="177px" ImageAlign="Middle" 
                 ImageUrl="~/image/Image1.gif" Width="121px" />
        </div>
        </form>

    </body>
    </html>
     
     
  • 相关阅读:
    MVC3 Razor模板引擎
    Razor引擎学习:RenderBody,RenderPage和RenderSection
    Lambda表达式详解
    MVC的重定向页面的跳转
    dataSet==>Ilist<>的函数封装
    shell 判断目录还是文件
    大写金额转小写(千万以下)
    python将有序列表转乱序,模拟音乐播放器随机播放列表
    ssh登录远程linux服务器的错误
    ubuntu Unable to locate package错误解决办法
  • 原文地址:https://www.cnblogs.com/EliteDci/p/6393853.html
Copyright © 2011-2022 走看看