做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫)

來源:懂視網(wǎng) 責編:小采 時間:2020-11-27 22:42:00
文檔

FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫)

FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫):看看效果: 在專案中,創(chuàng)建aspx頁面,拉上FileUpload控件一個Image,將用來預覽上傳時的圖片。 代碼如下:View Code <%@ Page Language=C# AutoEventWireup=true CodeFile=Default2.aspx.cs Inherits=De
推薦度:
導讀FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫):看看效果: 在專案中,創(chuàng)建aspx頁面,拉上FileUpload控件一個Image,將用來預覽上傳時的圖片。 代碼如下:View Code <%@ Page Language=C# AutoEventWireup=true CodeFile=Default2.aspx.cs Inherits=De

看看效果:
 
在專案中,創(chuàng)建aspx頁面,拉上FileUpload控件一個Image,將用來預覽上傳時的圖片。
代碼如下:

View Code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table>
<tr>
<td style="vertical-align: top; width: 10%;">
<fieldset>
<legend>選擇圖片</legend>
<asp:FileUpload ID="FileUpload1" runat="server" />
</fieldset>
</td>
<td style="vertical-align: top; width: 90%;">
<fieldset>
<legend>預覽</legend>
<asp:Image ID="Image1" runat="server" Visible="false" />
</fieldset>
</td>
</tr>
</table>
</div>
</form>
</body>
</html>

在Page_Init事件中,為FileUpload控件,注冊onchange客戶端事件。
代碼如下:

protected void Page_Init(object sender, EventArgs e)
{
this.FileUpload1.Attributes.Add("onchange", Page.ClientScript.GetPostBackEventReference(this.FileUpload1, "onchange"));
}

接下來,Insus.NET一個axd處理文檔,其實ImageProcessFactory.cs只是一個普能的類別,只實作了IHttpHandler接口。
代碼如下:

ImageProcessFactory.cs
using System;
using System.Collections.Generic;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.SessionState;
/// <summary>
/// Summary description for ImageProcessFactory
/// </summary>
namespace Insus.NET
{
public class ImageProcessFactory : IHttpHandler,IRequiresSessionState
{
public ImageProcessFactory()
{
//
// TODO: Add constructor logic here
//
}
public void ProcessRequest(HttpContext context)
{
//Checking whether the UploadBytes session variable have anything else not doing anything
if ((context.Session["UploadBytes"]) != null)
{
byte[] buffer = (byte[])(context.Session["UploadBytes"]);
context.Response.BinaryWrite(buffer);
}
}
public bool IsReusable
{
get
{
return false;
}
}
}
}

為能能應到axd文檔,需要在Web.Config中配置一下。
代碼如下:

View Code
<configuration>
<system.web>
<httpHandlers>
<add verb="*" path="PreviewImage.axd" type="Insus.NET.ImageProcessFactory"/>
</httpHandlers>
</system.web>
</configuration>

Ok,我們回到aspx.cs頁面中,要在page_Load中,怎監(jiān)控FileUpload控件是否有值變化:
代碼如下:

View Code
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
var ctrl = Request.Params[Page.postEventSourceID];
var args = Request.Params[Page.postEventArgumentID];
OnchangeHandle(ctrl, args);
}
}

在Page_Load中有一個方法OnchangeHandle(xxx,xxx):
代碼如下:

View Code
private void OnchangeHandle(string ctrl, string args)
{
if (ctrl == this.FileUpload1.UniqueID && args == "onchange")
{
this.Image1.Visible = true;
Session["UploadBytes"] = this.FileUpload1.FileBytes;
this.Image1.ImageUrl = "~/PreviewImage.axd" ;
}
}

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫)

FileUpload上傳圖片前實現(xiàn)圖片預覽功能(附演示動畫):看看效果: 在專案中,創(chuàng)建aspx頁面,拉上FileUpload控件一個Image,將用來預覽上傳時的圖片。 代碼如下:View Code <%@ Page Language=C# AutoEventWireup=true CodeFile=Default2.aspx.cs Inherits=De
推薦度:
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 清水县| 凤城市| 日土县| 东辽县| 廊坊市| 九龙县| 阿城市| 塘沽区| 安丘市| 呼和浩特市| 合肥市| 陵川县| 辽阳县| 嵊泗县| 三亚市| 依兰县| 义乌市| 昭苏县| 邯郸市| 外汇| 额尔古纳市| 盐源县| 桃园县| 方城县| 临夏市| 兰考县| 大理市| 赣榆县| 南和县| 梁河县| 融水| 千阳县| 虹口区| 北票市| 达孜县| 富顺县| 泸定县| 司法| 华坪县| 石楼县| 泾源县|