日期:2014-05-18  浏览次数:20388 次

100分求助,gridview有时无法正常显示,顶者有分
gridview有时无法正常显示,每次浏览页面时,有时gridview不可见,其中有数据,每当该页向gridview添加条数据时,就可看到gridview正常显示数据
解决问题马上结贴

------解决方案--------------------
是一直都这样,还是只是有时这样,贴下你的相关代码看下吧
------解决方案--------------------
code
------解决方案--------------------
楼上,肯定不能这样了,不然如果有其他条件的查询就查获不到了
------解决方案--------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{

if (Session[ "user "] == null)
{
Response.Write(JGeneral.JString.serverCloseParent());
}
else
{
InitializeDropDwonList();
sjid = Request.QueryString[ "sjid "];
hidSjid.Value = sjid;
bll = new dblog.Ycfswk();
bll_sjpsjl = new dblog.Sjpsjl();
sjzd_bll = new dblog.Sjzd();
JGeneral.InitControl.DropDwonListSelectedByText(DropPsJg, model.xian_psjg);
grvSwys.DataSource = bll.GetSwys(model, "xian ");
grvSwys.DataBind();

---------------你下面肯定有其他判断,grvSwys并没有读到值,也就是说加载时没有数据绑定到GV,当你插其他东西时,执行的是ISPOSTBACK,所以下面肯定有判断其他状态,仔细查查