ASP.NET中对图片的管理
一、上传图片:
将图片存储在image文件夹中,然后把图片的路径存在数据库里,这样用的时候从数据库中搜索出路径然后绑定在前台页面的<image/>标签中,就能显示我们想要的图片。
前台代码:
商品图片:<asp:FileUpload ID="ImageUpload" runat="server" />
<asp:Label ID="TipForImage" runat="server"></asp:Label>
<br />
<asp:Image ID="Image1" runat="server" />
<br />
后台代码:
/// <summary>
/// 上传图片
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void Upload_Click(object sender, EventArgs e)
{
//获取所传照片的路径名
string filename = ImageUpload.FileName;
//获取该照片的名字和类型
string picture=filename.Substring(filename.LastIndexOf("/")+1);
//"image/"字段加上照片的名字和类型,将其存储在数据库的picture列中,以便查询的时候进行搜索
string str = "image/";
str += picture;
//将照片存储在image文件夹中
string path = Server.MapPath("image/") + filename;
ImageUpload.SaveAs(path);
//Label"Image1"中的照片显示
Image1.ImageUrl = "image/" + filename;
//将信息存储在数据库中
SQLHelper sqlhelp = new SQLHelper();
sqlhelp.Openconn
相关文档:
DropDownList Web 服务器控件使用户可以从预定义的下拉列表中选择单个项。
一、功能
可以使用 DropDownList 控件执行下列操作:
·设置控件的大小(以像素为单位)。
·使用数据绑定来指定要显示的项列表。
·确定选定的项。
·以编程方式指定选定的项。
& ......
在web开发时,有的系统要求同一个用户在同一时间只能登录一次,也就是如果一个用户已经登录了,在退出之前如果再次登录的话需要报错。
常见的处理方法是,在用户登录时,判断此用户是否已经在Application中存在,如果存在就报错,不存在的话就加到Application中(Application是所有Session共有的,整个web应用程 ......
一、asp.net DataGridView导出到Excel的三个方法
#region DataGridView数据显示到Excel
/// <summary>
/// 打开Excel并将DataGridView控件中数据导出到Excel
/// </summary>
/// <param name="dgv">DataGridView对象 </param>
/// <param name="isShowExcle">是否 ......
数据绑定概述和语法
ASP.NET 引入了新的声明性数据绑定语法。这种非常灵活的语法允许开发人员不仅可以绑定到数据源,而且可以绑定到简单属性、集合、表达式甚至是从方法调用返回的结果。下表显示了新语法的一些示例。
简单属性 Customer: <%# custID %>
集合 Orders: <asp:ListBox id="List1" datasour ......
ASP.Net 2.0 窗体身份验证机制-转+自己代码注释示例与更详细的说明
ASP.Net 2.0 窗体身份验证机制-转+自己代码注释示例与更详细的说明
当某一个用户使用用户名成功登陆网站时, FormsAuthentication(窗体身份验证机制,下面统一使用英文术语) 将会创建一个authentication ticket (身份验证票),通过这个ticket就可以在网 ......