温馨提示:代码在线浏览功能只能做为源码浏览参考,如果想更进一步了解该代码请下载:个人图书管理系统源码
当前文件:
MyLibary/BookManage/AdminBookAdvancedSearch.aspx.cs[2K,2009-6-12 11:48:18],打开代码结构图
MyLibary/BookManage/AdminBookAdvancedSearch.aspx.cs[2K,2009-6-12 11:48:18],打开代码结构图1using System; 2
using System.Data; 3
using System.Configuration; 4
using System.Collections; 5
using System.Web; 6
using System.Web.Security; 7
using System.Web.UI; 8
using System.Web.UI.WebControls; 9
using System.Web.UI.WebControls.WebParts; 10
using System.Web.UI.HtmlControls; 11
using MyLibrary.DataAccessHelper; 12
using MyLibrary.DataAccessLayer; 13
using MyLibrary.BusinessLogicLayer; 14
15
public partial class BookManage_AdminBookAdvancedSearch : System.Web.UI.Page 16
{ 17
protected void Page_Load(object sender, EventArgs e) 18
{ 19
20
} 21
protected void ImageButton1_Click(object sender, ImageClickEventArgs e) 22
{ 23
GridViewBind(); 24
} 25
26
private void GridViewBind() 27
{ 28
Hashtable ht = new Hashtable(); 29
if (txtBookID.Text.Trim() != "") 30
{ 31
ht.Add("BookID", int.Parse(txtBookID.Text.Trim())); 32
} 33
if (txtBookName.Text.Trim() != "") 34
{ 35
ht.Add("BookName", txtBookName.Text.Trim()); 36
} 37
if (txtBookISBN.Text.Trim() != "") 38
{ 39
ht.Add("BookISBN",txtBookISBN.Text.Trim()); 40
} 41
if (txtBookAuthor.Text.Trim() != "") 42
{ 43
ht.Add("BookAuthor", txtBookAuthor.Text.Trim()); 44
} 45
if (txtBookPublish.Text.Trim() != "") 46
{ 47
ht.Add("BookPublish", txtBookPublish.Text.Trim()); 48
} 49
if (txtBookSubject.Text.Trim() != "") 50
{ 51
ht.Add("BookSubject", txtBookSubject.Text.Trim()); 52
} 53
54
DataBase db = new DataBase(); //实例化一个Database类 55
GridView1.DataSource = db.AdvancedSearch("[Book]", ht); //利用Database类的GetDataRow方法查询用户数据 56
GridView1.DataBind(); 57
} 58
59
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e) 60
{ 61
int bookID = int.Parse(GridView1.DataKeys[e.RowIndex].Values[0].ToString()); //取出要删除记录的主键值 62
Book book = new Book(); 63
if (book.DeleteByProc(bookID)) 64
{ 65
Response.Write("<script language=javascript>alert('删除成功!')</script>"); 66
} 67
else 68
{ 69
Response.Write("<script language=javascript>alert('删除失败!')</script>"); 70
} 71
GridView1.EditIndex = -1; 72
GridViewBind(); 73
} 74
} 75






}
}