DataCode/BasePage.cs

(开头部分) 32KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using System.Security.Cryptography;
using System.Drawing;
using System.Data;
using System.IO;
using System.Data.Linq;

    /// <summary>
    /// 拓展功能页面基础类
    /// </summary>
    public class BasePage : System.Web.UI.Page
    {
        #region 页面方法

        #region ValiUpdateFile [验证一个上传的文件是否符合规格]
        /// <summary>
        /// 验证一个上传的文件是否符合规格
        /// </summary>
        /// <param name="FU">上传控件</param>
        /// <returns>符合返回true否则返回false</returns>
        public bool ValiUpdateFile(FileUpload FU)
        {
            bool ReturnValue = false;
            if (!FU.HasFile)
            {
                ReturnValue = true;
            }
            else
            {
                if (!FU.FileName.ToLower().EndsWith(".doc") && !FU.FileName.ToLower().EndsWith(".docx")
                    && !FU.FileName.ToLower().EndsWith(".xls") && !FU.FileName.ToLower().EndsWith(".xlsx")
                    && !FU.FileName.ToLower().EndsWith(".pdf") && !FU.FileName.ToLower().EndsWith(".txt"))
                {
                    this.SendMessage("上传文件必须为WORD,EXCEL,PDF,TXT类型的文件");
                }
                else if (FU.FileBytes.Length > 1024 * 1024 * 2)
                {
                    this.SendMessage("上传文件必须在2M以内");
                }
                else
                {
                    ReturnValue = true;
                }
            }
            return ReturnValue;
        }
        #endregion

        #region ValiUpdatePicture [验证一个上传的图片是否符合规格]
        /// <summary>
        /// 验证一个上传的图片是否符合规格
        /// </summary>
        /// <param name="FU">上传控件</param>
后面还有 866 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。