yufkdasjfk
2015-05-20 14:41asp.net gridview 问题
详细 |
图书编号 | 图书名 | 管理编号 | 详细 |
/asp:TemplateField
/asp:GridView
报错如下
DataBinding:“System.Data.DataRowView”不包含名为“BookID”的属性。]????
这是后台代码
public partial class BookSearch : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
try
{
//验证Session对象,判断用户是否登陆
if (Session["UserID"].ToString() == "" || Session["UserID"].ToString() == null || Session["Level"].ToString() != "2")
{
Response.Redirect("Login.aspx");
return;
}
}
//Session对象未初始化,跳转登陆页面。
catch (NullReferenceException)
{
Response.Redirect("Login.aspx");
}
lblUserName.Text = Session["UserName"].ToString();
if (!IsPostBack)
{
GridView1.DataSource = BookManager.SelectAllBooks();
GridView1.DataBind();
}
}
protected void btnSearch_Click(object sender, EventArgs e)
{
if (txtkey.Text.Trim() == "")
{
GridView1.DataSource = BookManager.SelectAllBooks();
GridView1.DataBind();
}
else
{
GridView1.DataSource = BookManager.SelectBookByType(DropDownList1.SelectedValue, txtkey.Text);
GridView1.DataBind();
}
}
}
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- .net中如何让gridview中单元格中过长的内容用省略号表示???鼠标放上时可以全部显示?
- gridview
- net
- 4个回答
- GridView里面如何把某列数字改成对应的文字
- gridview
- asp.net
- 4个回答
- ASP.NET中,获取数据库数表展示在ECharts图表中
- asp.net
- 图表
- 2个回答
- ASP.NET里gridview怎么使数据为0.00的单元格显示为空
- 2个回答
- asp.net程序中 为什么gridview中点击表头排序后,若按下一页就又回到排序前了
- 4个回答