首页 > 代码库 > 有关三层架构的项目
有关三层架构的项目
---恢复内容开始---
1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; 5 using System.Web.UI; 6 using System.Web.UI.WebControls; 7 using System.Data; 8 using System.Data.SqlClient; 9 using Model;10 using BLL;11 12 public partial class _Default : System.Web.UI.Page13 {14 15 /// <summary>16 /// 加载事件17 /// </summary>18 /// <param name="sender"></param>19 /// <param name="e"></param>20 BookBLL book = new BookBLL();21 22 BookTypeBLL booktype = new BookTypeBLL();23 protected void Page_Load(object sender, EventArgs e)24 {25 if (!IsPostBack)26 {27 bindddl();28 BookBinder();29 }30 31 }32 public void bindddl()33 {34 List<BookType> list = booktype.GetSet();35 ddlType.DataSource = list;36 ddlType.DataTextField = "BookTypeName";37 ddlType.DataValueField = "BookTypeID";38 ddlType.DataBind();39 }40 public void BookBinder()41 {42 List<Book> list = book.GetSet();43 44 GridView1.DataSource = list;45 GridView1.DataKeyNames = new string[] { "BookTitle" };46 GridView1.DataBind();47 }48 49 protected void btn_Click(object sender, EventArgs e)50 {51 Book book = new Book();52 book.BookTitle = txtTitle.Text;53 book.Amount = Convert.ToInt32(txtAmount.Text);54 book.Update = Convert.ToDateTime(txtTime.Text);55 book.PerName = txtPreName.Text;56 book.BookTypeID = Convert.ToInt32(ddlType.SelectedValue);57 58 if (book.Add(book))59 {60 this.DataBind();61 }62 63 }64 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)65 {66 string title = Convert.ToString(e.Keys[0]);67 Book book = new Book();68 book.BookTitle = title;69 if (book.Remove(book))70 {71 this.BookBinder();72 }73 }74 public string GetBookNameById(object id)75 {76 BookType bookType = booktype.GetBookTypeById((int)id);77 return bookType.BookTypeName;78 }79 protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)80 {81 if (e.Row.RowType == DataControlRowType.DataRow)82 {83 e.Row.Attributes.Add("onmouseover", "tr_mouseover(this);");84 e.Row.Attributes.Add("onmouseout", "tr_mouseout(this);");85 }86 }87 88 }
这之间的58,和69行报错,说每天加using 引用,但我确实添加了引用的,哎,不知道咋回事?求解救?
---恢复内容结束---
有关三层架构的项目
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。