对datagrid取消了自动创建列,为什么就不能使用分页了? 你选择手动分页还是自动分页呢?看看自己的属性设置先 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <asp:datagrid id="dgrdGoods" Runat="Server" width="95%" Font-Size="8pt" Font-Name="Verdana" CellSpacing="0" CellPadding="3" OnCancelCommand="dgrdGoods_CancelCommand" OnUpdateCommand="dgrdGoods_UpdateCommand" OnEditCommand="dgrdGoods_EditCommand" AutoGenerateColumns="False" HeaderStyle-BackColor="Salmon"> <Columns> <asp:TemplateColumn> <HeaderTemplate> 型号 </HeaderTemplate> <ItemTemplate> <%# Container.DataItem( "ModelCode" ) %> </ItemTemplate> <EditItemTemplate> <asp:Label ID="lblModelCode" Text='<%# Container.DataItem( "ModelCode" )%>' Runat="Server" /> </EditItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn> <HeaderTemplate> 名称 </HeaderTemplate> <ItemTemplate> <%# Container.DataItem( "Name" ) %> </ItemTemplate> <EditItemTemplate> <asp:Label ID="lblName" Text='<%# Container.DataItem( "Name" )%>' Runat="Server" /> </EditItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn> <HeaderTemplate> 数量 </HeaderTemplate> <ItemTemplate> <%# Container.DataItem( "Amount" ) %> </ItemTemplate> <EditItemTemplate> <asp:TextBox ID="txtAmount" Text='<%# Container.DataItem( "Amount" )%>' Width = "50" Runat="Server" /> <asp:RequiredFieldValidator ControlToValidate="txtAmount" Display="Dynamic" Text="必须输入!" Runat="Server" ID="Requiredfieldvalidator1" /> <asp:CompareValidator ControlToValidate="txtAmount" Display="Dynamic" Text="必须是一个数字!" Operator="DataTypeCheck" Type="integer" Runat="Server" ID="Comparevalidator1" /> </EditItemTemplate> </asp:TemplateColumn> <asp:EditCommandColumn EditText="修改" UpdateText="确定" CancelText="取消" /> <asp:ButtonColumn Text="删除" CommandName="Delete" /> </Columns> </asp:datagrid>'然后再进行数据绑定 可能是你的设置有问题,我这里没有出现这种情况 字符串处理问题 一个编辑器的问题 怎样把日期型数据转换为int类型的数据???????? 确实很难:在trust level="Medium"下调用第三方控件 中文Request.QueryString编码,请指点,着急!谢谢 关于字符串处理问题ASP.NET(C#) 可能是很简单的问题,但还请各位前辈帮忙~ 怎么做那个选头像的下拉框??? 一个script的问题 OA、工程管理、(售楼、物业)哪类软件更有前途? WEB窗体控件里拖过去的button在浏览器里面都显示不了,而用HTML控件里的button就可以,这是为什么? 怎么链接到其它的页面
<Columns>
<asp:TemplateColumn>
<HeaderTemplate>
型号
</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItem( "ModelCode" ) %>
</ItemTemplate>
<EditItemTemplate>
<asp:Label ID="lblModelCode" Text='<%# Container.DataItem( "ModelCode" )%>' Runat="Server" />
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderTemplate>
名称
</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItem( "Name" ) %>
</ItemTemplate>
<EditItemTemplate>
<asp:Label ID="lblName" Text='<%# Container.DataItem( "Name" )%>' Runat="Server" />
</EditItemTemplate>
</asp:TemplateColumn>
<asp:TemplateColumn>
<HeaderTemplate>
数量
</HeaderTemplate>
<ItemTemplate>
<%# Container.DataItem( "Amount" ) %>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox ID="txtAmount" Text='<%# Container.DataItem( "Amount" )%>' Width = "50" Runat="Server" />
<asp:RequiredFieldValidator ControlToValidate="txtAmount" Display="Dynamic" Text="必须输入!" Runat="Server" ID="Requiredfieldvalidator1" />
<asp:CompareValidator ControlToValidate="txtAmount" Display="Dynamic" Text="必须是一个数字!" Operator="DataTypeCheck" Type="integer" Runat="Server" ID="Comparevalidator1" />
</EditItemTemplate>
</asp:TemplateColumn>
<asp:EditCommandColumn EditText="修改" UpdateText="确定" CancelText="取消" />
<asp:ButtonColumn Text="删除" CommandName="Delete" />
</Columns>
</asp:datagrid>
'然后再进行数据绑定