AddPhotoes.aspx.cs

(开头部分) 3KB

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

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using ASPNETAJAXWeb.AjaxAlbum;
using System.IO;

public partial class AddPhotoes : System.Web.UI.Page
{
	protected int MAXPHOTOCOUNT = AjaxAlbumSystem.MAXPHOTOCOUNT;

	int categoryID = -1;
	protected void Page_Load(object sender,EventArgs e)
	{   ///获取图片分类ID值
		if(Request.Params["CategoryID"] != null)
		{
			categoryID = Int32.Parse(Request.Params["CategoryID"].ToString());
		}
		if(!Page.IsPostBack)
		{
			BindPageData();
		}
		btnCommit.Enabled = ddlCategory.Items.Count > 0 ? true : false;
	}

	private void BindPageData()
	{   ///获取图片分类信息
		Album album = new Album();
		DataSet ds = album.GetCategorys();
		///显示图片分类信息
		ddlCategory.DataSource = ds;
		ddlCategory.DataTextField = "Name";
		ddlCategory.DataValueField = "ID";
		ddlCategory.DataBind();
		///设置被选择的分类
		AjaxAlbumSystem.ListSelectedItemByValue(ddlCategory,categoryID.ToString());
		///设置第一项为选择项
		if(ddlCategory.SelectedIndex == -1 && ddlCategory.Items.Count > 0)
		{
			ddlCategory.SelectedIndex = 0;
		}
	}
	
	protected void btnCommit_Click(object sender,EventArgs e)
	{
		if(ddlCategory.SelectedIndex <= 0) return;
		///获取上载文件的列表
		HttpFileCollection fileList = HttpContext.Current.Request.Files;
		if(fileList == null) return;
		Album album = new Album();
		try
		{   ///上载文件列表中的每一个文件
			for(int i = 0; i < fileList.Count; i++)
			{   ///获取当前上载的文件
后面还有 46 行代码,购买后查看完整代码

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

AI 解读 AI

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

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