⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 imagethumbnail.ascx

📁 Club Site Starter Kit.rar .net 压缩包解压时不能有密码。
💻 ASCX
字号:
<%@ Control Language="C#" ClassName="ImageThumbnail" %>

<script runat="server">
    public object PhotoID
    {
        get
        {
            object o = ViewState["PhotoID"];
            return (o != null) ? (int)o : 0;
        }
        set
        {
            ViewState["PhotoID"] = (value != null && value !=DBNull.Value) ? Convert.ToInt32(value) : 0;     
        }
    }

    public ImageSizes ImageSize
    {
        get
        {
            object o = ViewState["ImageSize"];
            return (o != null) ? (ImageSizes)o : ImageSizes.Thumb;
        }
        set
        {
            ViewState["ImageSize"] = value;
        }
    }
    
    public enum ImageSizes
    {
        Large = 0,
        Thumb = 1,
        FullSize = 2
    }

    public string NoPhotoImg
    {
        get
        {
            object o = ViewState["NoPhotoImg"];
            return (o != null) ? (string)o : null;
        }
        set
        {
            ViewState["NoPhotoImg"] = value;
        }
    }

    protected void Page_PreRender(object sender, System.EventArgs e)
    {
        if (Convert.ToInt32(PhotoID) == 0)
        {
            if (NoPhotoImg != null)
            {
                Image1.ImageUrl = NoPhotoImg;
            }
            else
            {
                Image1.Visible = false;
            }
        }
        else
        {
            Image1.ImageUrl = "ImageFetch.ashx?Size=" + Convert.ToInt32(ImageSize) + "&ImageID=" + Convert.ToString(PhotoID);
        }
    }
</script>

<asp:Image ID="Image1" runat="server" CssClass="photo" BorderWidth="1" />

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -