Ciao ragazzi,
ho una pagina aspx contenente un datagrid.
Questa è la porzione di codice del mio datagrid:
Ora quando io clicco sul pulsante associato alla modifica il record dacodice:<asp:DataGrid ID="Grid" runat="server" PageSize="5" AllowPaging="True" DataKeyField="Id" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" OnPageIndexChanged="Grid_PageIndexChanged" OnCancelCommand="Grid_CancelCommand" OnDeleteCommand="Grid_DeleteCommand" OnEditCommand="Grid_EditCommand" OnUpdateCommand="Grid_UpdateCommand" OnItemDataBound="gridItemDataBound"> <Columns> <asp:BoundColumn DataField="Id" HeaderText="Id" ReadOnly="True" Visible="false" SortExpression="Id" /> <asp:TemplateColumn HeaderText="Data"> ............... </Columns> </asp:DataGrid>
modificare si seleziona correttamente ma si spagina tutto il datagrid e relativa pagina.
Tant'è che appaiono le scrollbar orizzontali. Perchè? La mia pagina eredita da una pagina master fatta cosi:
Qual'è il problema?codice:<%@ Master Language="C#" AutoEventWireup="true" CodeFile="Site.master.cs" Inherits="SiteMaster" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head runat="server"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <link href="~/Styles/Site.css" rel="stylesheet" type="text/css" /> <asp:ContentPlaceHolder ID="HeadContent" runat="server"> </asp:ContentPlaceHolder> </head> <body> <form runat="server"> <div class="page"> <div class="header"> <div class="title"> <h1> Il mio primo sito </h1> </div> <div class="clear hideSkiplink"> <asp:Menu ID="NavigationMenu" runat="server" CssClass="menu" EnableViewState="false" IncludeStyleBlock="false" Orientation="Horizontal"> <Items> <asp:MenuItem NavigateUrl="~/Default.aspx" Text="Home page"/> </Items> </asp:Menu> </div> </div> <div class="main"> <asp:ContentPlaceHolder ID="MainContent" runat="server"/> </div> <div class="clear"> </div> </div> <div class="footer"> </div> </form> </body> </html>
Grazie

Rispondi quotando