我的技术还差的很多,希望大家多给改正,有更简单的方法希望大家一起分享!!!
使用三层结构
后台代码:
protected void Page_Load(object sender, EventArgs e)
{
if(!IspostBack)
{
BindRBByID();
}
}
private void BindRBByID()
{
PublicMessage pm = new PublicMessage();
pm.RBID = Convert.ToInt32(Request.QueryString["ID"]);
SqlDataReader dr = WJH.BLL.GetDAL.BindRB(pm);
if (dr.Read())
{
txtMoney.Text = dr["Money"].ToString();
txtTime.Text = dr["Gtime"].ToString();
txtState.Text = dr["Statement"].ToString();
if (dr["Genre"].ToString() == "收入")
{
ddlGenre.SelectedValue = "0";
}
else
{
ddlGenre.SelectedValue = "1";
}
ddlFamily.Text = dr["FamilyMemberID"].ToString();
ddlFather.Text = dr["FatherID"].ToString();
ddlSon.Text = dr["SonID"].ToString();
}
}