C# Gridview不显示
我不知怎的犯了一个很奇怪的错误。我的gridview不会出现。这是我的代码-首先是我的C# Gridview不显示,c#,asp.net,database,C#,Asp.net,Database,我不知怎的犯了一个很奇怪的错误。我的gridview不会出现。这是我的代码-首先是我的.aspx标记: <asp:GridView ID="Zakljucani" runat="server" AutoGenerateColumns="False" onrowcommand="Zakljucani_RowCommand" PageSize="300" Height="127px" style=" visibility:visible; border-color:Red"
.aspx
标记:
<asp:GridView ID="Zakljucani" runat="server" AutoGenerateColumns="False"
onrowcommand="Zakljucani_RowCommand" PageSize="300" Height="127px"
style=" visibility:visible; border-color:Red" >
<Columns>
<asp:BoundField DataField="KorisnickoIme" HeaderText="Korisnicko ime" Visible="true" />
<asp:BoundField DataField="Mail" HeaderText="Mail" Visible="true" />
<asp:BoundField DataField="DatumZakljucavanja"
HeaderText="Datum i vrijeme zaključavanja" />
<asp:BoundField DataField="HoursElapsed" HeaderText="Protekli sati" />
<asp:TemplateField HeaderText="Otključaj">
<ItemTemplate>
<asp:Button ID="Button1" CommandArgument='<%#Eval("KorisnickoIme")%>' runat="server" Enabled='<%#Convert.ToInt32(Eval("HoursElapsed"))>24%>' Text="Otključaj" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
问题是gridview没有出现。今天它工作得很好,后来就不行了
我不知道绑定时是否有错误或问题。如果有错误,希望我们能找到。像这样添加SqlDataReader
SqlDataReader DR;
DR = cmd.ExecuteReader();
Zakljucani.DataSource = DR;
它是否引发任何错误?是否尝试调试?没有错误它在“设计”视图中显示网格视图,但在运行它时,它会消失。能否显示存储过程?看起来是个问题!
SqlDataReader DR;
DR = cmd.ExecuteReader();
Zakljucani.DataSource = DR;