我的母版页面中有一个gridview。我已经在其中取了一个项目模板。我最初给控件一些文字。 在内容页面的设计视图中,gridview是可见的,但在运行页面时,它不显示gridview。 当我删除gridview并用一些简单的文本代替它时,它正在工作。
我尝试设置z-index和一些特殊的东西,但似乎什么都没有用。请帮帮我
答案 0 :(得分:2)
可能有多种原因 - 您可能无法将其绑定或datasource
为空或其可见性状态为hidden
,或者您已将GridView
置于ContantPlaceHolder
内母版页。
答案 1 :(得分:0)
确认以下案例以显示gridview,如下所示:
一个。必须放入“DataSource”然后调用DataBind()方法,如
gridViewToShow.DataSource = dataSourceName; // may be table or custom data source
gridViewToShow.DataBind();
湾数据必须存在于“DataSource”中 C。将数据字段(<%#Eval(“DataFieldName”)%>)定位到Gridview列,就像在aspx代码中一样 C。让它可见(或不要隐藏,默认情况下是真的) d。如果你使用CssClass,那么确保有“display:block;”或者没有“display:none;”
希望这些会非常有用。
答案 2 :(得分:0)
尝试将EmptyDataText
设置为某个内容并查看是否显示该文本。如果是,则表示它不是DataBound
任何内容,或者DataSource
没有行。祝你好运!