为什么我们运行时看不到gridview

编程入门 行业动态 更新时间:2024-10-25 10:34:27
本文介绍了为什么我们运行时看不到gridview的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我正在添加一个GridView&然后从SQL Server数据库中显示数据。问题是GridView没有在带有或没有数据的浏览器中显示。

I'm adding a GridView & then showing data in it from a SQL Server database. The problem is that the GridView is not displaying in the browser with or without data.

<pre> <asp:GridView ID="grdLocation" runat="server" AutoGenerateColumns="False" onrowdatabound="grdLocation_RowDataBound" onrowdeleted="grdLocation_RowDeleted" Width="100%" CssClass="grid-view" EnableModelValidation="True" ViewStateMode="Enabled"> <Columns> <asp:TemplateField HeaderText="Location Name"> <ItemTemplate> <asp:Label ID="lblShowLocationName" runat="server" Text='<%# Eval("Name") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtEditLocationName" runat="server" Text='<%# Eval("Name") %>'></asp:TextBox> <asp:RequiredFieldValidator ID="rfvLocationName" runat="server" ControlToValidate="txtEditLocationName" SetFocusOnError="true" ErrorMessage="*" ValidationGroup="LocationUpdate"></asp:RequiredFieldValidator> <%--<asp:RegularExpressionValidator ID="rexvLocationNameEdit" runat="server" ControlToValidate="txtEditLocationName" SetFocusOnError="true" ValidationGroup="Location" ValidationExpression="^[a-zA-Z ]*$" ErrorMessage="Only Alphabets Allowed" Display="Dynamic"></asp:RegularExpressionValidator>--%> </EditItemTemplate> <HeaderStyle HorizontalAlign="Left" VerticalAlign="Middle" /> <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> </asp:TemplateField> <asp:TemplateField HeaderText="Location Code"> <ItemTemplate> <asp:Label ID="lblShowLocationCode" runat="server" Text='<%# Eval("Code") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtEditLocationCode" runat="server" Text='<%# Eval("Code") %>' ></asp:TextBox> </EditItemTemplate> <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:ImageButton ID="imgBtnshow" runat="server" ToolTip="View" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/file_edit.png" onclick="imgBtnshow_Click" /> </ItemTemplate> <EditItemTemplate> <asp:ImageButton ID="imgBtnEdit" runat="server" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/buttonsave.png" OnClick="imgBtnEdit_Click" ValidationGroup="LocationUpdate" ToolTip="Update" /> <asp:ImageButton ID="imgBtnCancel" runat="server" ToolTip="Cancel" ImageUrl="~/Images/1350368827_save_delete.png" onclick="imgBtnCancel_Click"/> </EditItemTemplate> <ItemStyle Width="50px" /> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:ImageButton ID="imgBtnDelete" runat="server" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/delete-256.png" OnClick="imgBtnDelete_Click" OnClientClick="Confirm()" ToolTip="Delete"/> </ItemTemplate> <ItemStyle Width="50px" /> </asp:TemplateField> </Columns> </asp:GridView>

我尝试过: 我不知道哪里有问题,我认为代码都可以,但为什么这个gridview在我们运行时不可见。

What I have tried: I dont know where is problem ,there is i think all ok in code but why this gridview is not visible when we run.

推荐答案

ErrorMessage =仅允许使用字母Display =Dynamic>< / asp:RegularExpressionValidator> - %> < / EditItemTemplate> < HeaderStyle Horizo​​ntalAlign = LeftVerticalAlign =Middle/> < ItemStyle Horizo​​ntalAlign =LeftVerticalAlign =Middle/> < / asp:TemplateField> < asp: TemplateField HeaderText =Location Code> < ItemTemplate> < asp:Label ID =lblShowLocationCoderunat =serverText ='<%#Eval(Code)% >'>< / asp:标签> < / ItemTemplate> < EditItemTemplate> < asp:TextBox ID =txtEditLocationCoderunat =serverText ='<%#Eval(Code)%>'>< / asp:TextBox> < / EditItemTemplate> < ItemStyle Horizo​​ntalAlign =LeftVerticalAlign =Middle/> < / asp:TemplateField> < asp:TemplateField> < ItemTemplate> < asp:ImageButton ID =imgBtnshowrunat =serverToolTip =View CommandArgument ='<%#Eval(LocationId)%>'ImageUrl =〜/ Images / file_edit.png onclick =imgBtnshow_Click/> < / ItemTemplate> < EditItemTemplate> < asp:ImageButton ID =imgBtnEditrunat =serverCommandArgument ='<%#Eval(LocationId)%>'ImageUrl =〜/ Images / buttonsave.pngOnClick = imgBtnEdit_ClickValidationGroup =LocationUpdateToolTip =Update/> < asp:ImageButton ID =imgBtnCancelrunat =serverToolTip =Cancel ImageUrl =〜/ Images / 1350368827_save_delete.pngonclick =imgBtnCancel_Click/> < / EditItemTemplate> < ItemStyle Width =50px/> < / asp:TemplateField> < asp:TemplateField> < ItemTemplate> < asp:ImageButton ID =imgBtnDeleterunat =serverCommandArgument ='<%#Eval(LocationId)%>'ImageUrl =〜/ Images / delete-256.pngOnClick =imgBtnDelete_ClickOnClientClick =Confirm()ToolTip =Delete/> < / ItemTemplate> < ItemStyle Width =50px/> < / asp:TemplateField> < / Columns> < / asp:GridView> " ErrorMessage="Only Alphabets Allowed" Display="Dynamic"></asp:RegularExpressionValidator>--%> </EditItemTemplate> <HeaderStyle HorizontalAlign="Left" VerticalAlign="Middle" /> <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> </asp:TemplateField> <asp:TemplateField HeaderText="Location Code"> <ItemTemplate> <asp:Label ID="lblShowLocationCode" runat="server" Text='<%# Eval("Code") %>'></asp:Label> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtEditLocationCode" runat="server" Text='<%# Eval("Code") %>' ></asp:TextBox> </EditItemTemplate> <ItemStyle HorizontalAlign="Left" VerticalAlign="Middle" /> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:ImageButton ID="imgBtnshow" runat="server" ToolTip="View" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/file_edit.png" onclick="imgBtnshow_Click" /> </ItemTemplate> <EditItemTemplate> <asp:ImageButton ID="imgBtnEdit" runat="server" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/buttonsave.png" OnClick="imgBtnEdit_Click" ValidationGroup="LocationUpdate" ToolTip="Update" /> <asp:ImageButton ID="imgBtnCancel" runat="server" ToolTip="Cancel" ImageUrl="~/Images/1350368827_save_delete.png" onclick="imgBtnCancel_Click"/> </EditItemTemplate> <ItemStyle Width="50px" /> </asp:TemplateField> <asp:TemplateField> <ItemTemplate> <asp:ImageButton ID="imgBtnDelete" runat="server" CommandArgument='<%# Eval("LocationId") %>' ImageUrl="~/Images/delete-256.png" OnClick="imgBtnDelete_Click" OnClientClick="Confirm()" ToolTip="Delete"/> </ItemTemplate> <ItemStyle Width="50px" /> </asp:TemplateField> </Columns> </asp:GridView>

我尝试过: 我不知道哪里有问题,我认为代码都可以,但为什么我们跑步时这个gridview不可见。

What I have tried: I dont know where is problem ,there is i think all ok in code but why this gridview is not visible when we run.

更多推荐

为什么我们运行时看不到gridview

本文发布于:2023-10-16 05:23:36,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1496627.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:gridview

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!