![]()
这样好像行不通呀。应该要无刷新的。怎么做呢?
protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
{
//选择按钮
if (e.CommandName == "SelOn")
{
string storageNo = Convert.ToString(e.CommandArgument);
cn.FPSBLL.FPS_OP_StorageInfoManager _objStorageInfoManager = new cn.FPSBLL.FPS_OP_StorageInfoManager();
cn.FPSModels.FPS_OP_StorageInfo StorageInfo = new cn.FPSModels.FPS_OP_StorageInfo();
StorageInfo.StorageNo = storageNo;
DataSet dsSge = _objStorageInfoManager.Storage_SelectByNo(StorageInfo);
if (dsSge.Tables[0].Rows.Count>0)
{
Session["dsSge"] = dsSge;
}
}
}
///////////////////////////////
private void bindStorage()
{
//判断仓库外键
if (Session["dsSge"] != null)
{
DataSet dsStorage = Session["dsSge"] as DataSet;
this.add_storageNo.Value = dsStorage.Tables[0].Rows[0]["StorageNo"].ToString();
}
}
///////////////////////
if (!IsPostBack)
{
bindDropDownList();
//查询所有
SelAllIn_Storage();
selUpDiv();
//绑定外键页面
bindDivByFk();
//绑定仓库外键
bindStorage();
}