开发环境是VS2010旗舰版,已经给GridView控件绑定了数据源,当选择智能标记中的“编辑列”选项时,只能看见有对话框一闪而过,不能进行编辑操作。有大大知道这是怎么回事吗?救命啊,谢谢啦~~
解决方案 »
- 高分求如何用ASP.NET对word实现水印效果!
- 刚发现GRIDVIEW的HEADERTEXT要先改变,再绑定才有用,不知道为什么?
- 有用过金万维的吗,来帮忙看看为什么别人通过网络进不到我的程序里。。。
- asp.net上传大文件
- 大家来看,问个session和对象转换的简单问题,顶者有分。。。
- 跳转的做法
- 这一段话什么意思?我过用户控件,确从来没有见过<Acme/>,这个是什么啊?
- 大家赶快进来看看 晚了可能就被删了
- 我的asp.net不能运行是什么问题?
- 内网大型应用,如何批量查询处理404与500,非外网,不能使用站长工具等
- 怎么设置用户控件里的textbox为只读属性?
- 最近得到 nt.discuz3.52源码想研究一下,求高手指点
一下是aspx文件的全部代码,无后台代码。<%@ Page Language="C#" AutoEventWireup="true" CodeFile="exercise07.aspx.cs" Inherits="exercise02" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:DropDownList ID="DropDownList1" runat="server" AutoPostBack="True"
DataSourceID="AccessDataSource1" DataTextField="类别名称" DataValueField="类别ID">
</asp:DropDownList>
<asp:AccessDataSource ID="AccessDataSource1" runat="server"
DataFile="~/App_Data/NORTHWIND.MDB"
SelectCommand="SELECT [类别ID], [类别名称] FROM [类别]"></asp:AccessDataSource>
<br />
<br />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False"
DataKeyNames="产品ID" DataSourceID="AccessDataSource2"
EnableModelValidation="True" AllowPaging="True" AllowSorting="True"
CellPadding="4" ForeColor="#333333" GridLines="None">
<AlternatingRowStyle BackColor="White" />
<Columns>
<asp:CommandField ShowDeleteButton="True" ShowEditButton="True"
ShowSelectButton="True" />
<asp:BoundField DataField="产品ID" HeaderText="产品ID" InsertVisible="False"
ReadOnly="True" SortExpression="产品ID" />
<asp:BoundField DataField="产品名称" HeaderText="产品名称" SortExpression="产品名称" />
<asp:BoundField DataField="供应商ID" HeaderText="供应商ID" SortExpression="供应商ID" />
<asp:BoundField DataField="类别ID" HeaderText="类别ID" SortExpression="类别ID" />
<asp:BoundField DataField="单位数量" HeaderText="单位数量" SortExpression="单位数量" />
<asp:BoundField DataField="单价" HeaderText="单价" SortExpression="单价" />
<asp:BoundField DataField="库存量" HeaderText="库存量" SortExpression="库存量" />
<asp:BoundField DataField="订购量" HeaderText="订购量" SortExpression="订购量" />
<asp:BoundField DataField="再订购量" HeaderText="再订购量" SortExpression="再订购量" />
<asp:CheckBoxField DataField="中止" HeaderText="中止" SortExpression="中止" />
</Columns>
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
<asp:AccessDataSource ID="AccessDataSource2" runat="server"
DataFile="~/App_Data/NORTHWIND.MDB"
SelectCommand="SELECT [产品ID], [产品名称], [供应商ID], [类别ID], [单位数量], [单价], [库存量], [订购量], [再订购量], [中止] FROM [产品] WHERE ([类别ID] = ?)"
DeleteCommand="DELETE FROM [产品] WHERE [产品ID] = ?"
InsertCommand="INSERT INTO [产品] ([产品ID], [产品名称], [供应商ID], [类别ID], [单位数量], [单价], [库存量], [订购量], [再订购量], [中止]) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"
UpdateCommand="UPDATE [产品] SET [产品名称] = ?, [供应商ID] = ?, [类别ID] = ?, [单位数量] = ?, [单价] = ?, [库存量] = ?, [订购量] = ?, [再订购量] = ?, [中止] = ? WHERE [产品ID] = ?">
<DeleteParameters>
<asp:Parameter Name="产品ID" Type="Int32" />
</DeleteParameters>
<InsertParameters>
<asp:Parameter Name="产品ID" Type="Int32" />
<asp:Parameter Name="产品名称" Type="String" />
<asp:Parameter Name="供应商ID" Type="Int32" />
<asp:Parameter Name="类别ID" Type="Int32" />
<asp:Parameter Name="单位数量" Type="String" />
<asp:Parameter Name="单价" Type="Decimal" />
<asp:Parameter Name="库存量" Type="Int16" />
<asp:Parameter Name="订购量" Type="Int16" />
<asp:Parameter Name="再订购量" Type="Int16" />
<asp:Parameter Name="中止" Type="Boolean" />
</InsertParameters>
<SelectParameters>
<asp:ControlParameter ControlID="DropDownList1" Name="类别ID"
PropertyName="SelectedValue" Type="Int32" />
</SelectParameters>
<UpdateParameters>
<asp:Parameter Name="产品名称" Type="String" />
<asp:Parameter Name="供应商ID" Type="Int32" />
<asp:Parameter Name="类别ID" Type="Int32" />
<asp:Parameter Name="单位数量" Type="String" />
<asp:Parameter Name="单价" Type="Decimal" />
<asp:Parameter Name="库存量" Type="Int16" />
<asp:Parameter Name="订购量" Type="Int16" />
<asp:Parameter Name="再订购量" Type="Int16" />
<asp:Parameter Name="中止" Type="Boolean" />
<asp:Parameter Name="产品ID" Type="Int32" />
</UpdateParameters>
</asp:AccessDataSource>
</div>
</form>
</body>
</html>
点“编辑列”之后会有窗口一闪就没了,不能正常打开“编辑列”对话框,不知道是什么原因。是有服务没开启吗?还是IDE设置有问题?求教~~