code trong trang hiễn thị :
private void loadluoi()
{
if (Request.QueryString["maloai_vt"] != null)
{
int smaloai = int.Parse(Request.QueryString["maloai_vt"].ToString());
var vt = from p in db.Vat_Tus
where p.maloai_vt == smaloai
select p;
DataList1.DataSource = vt;
DataList1.DataBind();
}
else
{
var vt = from p in db.Vat_Tus
select p;
DataList1.DataSource = vt;
DataList1.DataBind();
}
}
code trong uc loại vt , liên kết tới trang hiễn thị :
protected void DataGrid1_ItemDataBound(object sender, DataGridItemEventArgs e)
{
int idx = e.Item.ItemIndex;
if (idx>=0)
{
int maloai = int.Parse(DataGrid1.DataKeys[idx].ToString());
Loai_VatTu loai = db.Loai_VatTus.Single(p=>p.maloai_vt==maloai);
HyperLink hpk_tenloai = (HyperLink)e.Item.FindControl("HyperLink1");
hpk_tenloai.Text = loai.tenloaivt;
hpk_tenloai.NavigateUrl = @"~/TRANG_CAPNHATVATTU.aspx?maloai_vt=" + maloai;
}
}