asp.net创建控件,griwview设计出了问题,求帮助。
<%@PageLanguage="C#"MasterPageFile="~/MasterPage.Master"AutoEventWireup="true"CodeBeh...
<%@ Page Language="C#" MasterPageFile="~/MasterPage.Master" AutoEventWireup="true"
CodeBehind="Mycart.aspx.cs" Inherits="tsxsgj.Mycart" Title="我的购物车" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label ID="LbMessage" runat="server" Text="Label" BackColor="Yellow"></asp:Label>
<br/>
<asp:GridView ID="GvCart" runat="server" AutoGenerateColumns="False"
CellPadding="4" ForeColor="#3333FF" GridLines="None"
OnRowDeleting="GvCart_RowDeleting"
onselectedindexchanged="GvCart_SelectedIndexChanged">
<FooterStyle BackColor="#1C5E55" Font-Bold="true" ForeColor="White" />
<Columns>
<asp:BoundField DataField ="Name" HeaderText="书名" />
<asp:BoundField DataField ="Author" HeaderText="作者" />
<asp:BoundField DataField ="Price" HeaderText="单价" />
<asp:BoundField DataField ="Description" HeaderText="备注" />
<asp:TemplateField HeaderText="数量" />
<ItemTeplate>
<asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'>
</asp:TextBox>
</ItemTeplate>
<asp:BoundField DataField ="Sum" HeaderText="金额" />
<asp:CommandField ButtonType="Button" ShowDeleteButton="true" />
</Columns>
</asp:GridView>
<asp:Label ID="LbTotal" runat="server" Text="Label" Font-Bold="True"
ForeColor="#00CC00" Visible="False"></asp:Label><br/>
<asp:Button ID="BtnConfirm" runat="server" Text="保存修改"
onclientclick="BtnConfirm_Click" Visible="False" />
<asp:Button ID="BtSubmit" runat="server" onclientclick="BtnSubmit_Click"
Text="提交订单" Visible="False" />
</asp:Content>
图好像第一次没传上、 展开
CodeBehind="Mycart.aspx.cs" Inherits="tsxsgj.Mycart" Title="我的购物车" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<asp:Label ID="LbMessage" runat="server" Text="Label" BackColor="Yellow"></asp:Label>
<br/>
<asp:GridView ID="GvCart" runat="server" AutoGenerateColumns="False"
CellPadding="4" ForeColor="#3333FF" GridLines="None"
OnRowDeleting="GvCart_RowDeleting"
onselectedindexchanged="GvCart_SelectedIndexChanged">
<FooterStyle BackColor="#1C5E55" Font-Bold="true" ForeColor="White" />
<Columns>
<asp:BoundField DataField ="Name" HeaderText="书名" />
<asp:BoundField DataField ="Author" HeaderText="作者" />
<asp:BoundField DataField ="Price" HeaderText="单价" />
<asp:BoundField DataField ="Description" HeaderText="备注" />
<asp:TemplateField HeaderText="数量" />
<ItemTeplate>
<asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'>
</asp:TextBox>
</ItemTeplate>
<asp:BoundField DataField ="Sum" HeaderText="金额" />
<asp:CommandField ButtonType="Button" ShowDeleteButton="true" />
</Columns>
</asp:GridView>
<asp:Label ID="LbTotal" runat="server" Text="Label" Font-Bold="True"
ForeColor="#00CC00" Visible="False"></asp:Label><br/>
<asp:Button ID="BtnConfirm" runat="server" Text="保存修改"
onclientclick="BtnConfirm_Click" Visible="False" />
<asp:Button ID="BtSubmit" runat="server" onclientclick="BtnSubmit_Click"
Text="提交订单" Visible="False" />
</asp:Content>
图好像第一次没传上、 展开
3个回答
展开全部
直接全部删掉,重新拖一个出来,然后再修改属性,这样行了,你这样找很麻烦的,而且你拖控件出来后,微软给你后台生成很多你看不到的,你这样修改,很容易前后不统一,还是报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你在绑定数量的时候也就是<asp:TemplateField HeaderText="数量" />
<asp:TemplateField HeaderText="数量" />
<ItemTeplate>
<asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'>
</asp:TextBox>
</ItemTeplate>
这些代码替换成
<asp:TemplateField HeaderText="数量" >
<ItemTemplate><asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'></asp:TextBox></ItemTemplate>
</asp:TemplateField>就行了你的标签拼写错了
<asp:TemplateField HeaderText="数量" />
<ItemTeplate>
<asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'>
</asp:TextBox>
</ItemTeplate>
这些代码替换成
<asp:TemplateField HeaderText="数量" >
<ItemTemplate><asp:TextBox runat="server" ID="TbNumber" Text='<%#Bind("Number") %>'></asp:TextBox></ItemTemplate>
</asp:TemplateField>就行了你的标签拼写错了
追问
这是msdn上面看到的templatefield属性设置,有itemplate选项,但是我在设计templatefield时怎么没有找到itemplate,只能插一张图。
追答
TemplateField下面有以下模板设置
ItemTemplate普通的显示
EditItemTemplate编辑时候的显示
FooterTemplate尾部的显示
HeaderTemplate头部的显示
以及AlternatingItemTemplate
但是没有itemplate不知道是不是你拼写错误呢
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么问题啊,这找起来很麻烦的,我提供两种方法:第一:调试;第二:把这个控件给删了,再重新用这个控件。感觉这样应该快点
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询