妳在<asp:datagrid>里面加個datakeyfield屬性,然后dim docno as integer
docno=system.convert.toint32(grdpo.datakeys(e.item.itemindex))的樣子看看!
docno=system.convert.toint32(grdpo.datakeys(e.item.itemindex))的樣子看看!
解决方案 »
- 将Repeater中的数据导出到excel的代码(急!!)
- Wap的一个巨头疼的问题!
- DNN安装后,可以进入网点,但点击里面的任何一个链接会出错
- 怎么在一个按钮里面弹出2个提示框(有yes和No的提示框)?
- 有这样的sql查询语句吗?应该怎样写
- Session与模态窗体
- dropdownlist问题
- 这个该怎么做?
- 400分诚求OA系统源码,大小都可,学习用!分四贴结帐,呵呵
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。在线等,谢谢!
- 急~~~~~~~~~~~~~~~~~~~~~~~~~~问一个DataGrid的小问题。
- 表格,表格。。asp.net里页面分离时。弄表格好麻烦!
<HeaderStyle HorizontalAlign="Center" Width="100px"></HeaderStyle>
<ItemTemplate>
<asp:linkbutton Text="修改" CommandName="edit" ForeColor="blue" runat="server" ID="Linkbutton2" />
<asp:linkbutton Text="删除" CommandName="delete" ForeColor="blue" runat="server" ID="Linkbutton3" />
</ItemTemplate>
</asp:TemplateColumn>
把这个在HTML中加上,替换你的修改删除按钮试试
的
Dim sqlCommandupdate As New SqlCommand(strsql, conn)
conn.Open()
sqlCommandupdate.ExecuteNonQuery()他不能更新吗 还是别的问题 删除可以 。但是这个就不知到为什么了这个问题也是老问题 ,查了很多帖子 也没找到答案 还请各位指点一二
DataGrid1_UpdateCommand 事件,没有就说明丢失了,在设计页面重新设置,在 UpdateCommand 属性那里双击。
OnEditCommand="DataGrid1__Edit"
OnCancelCommand="DataGrid1_Cancel"
OnUpdateCommand="DataGrid1_UpdateCommand"我看你的.aspx文件里没这几个东西。
我用的是在datagrid的属性生成器 里的 列 ----》 按纽列 里的 编辑 更新 取消
删除
添加过去后的
OnCancelCommand="DataGrid1_Cancel"
OnUpdateCommand="DataGrid1_UpdateCommand"这几个该怎样加上 拷贝到html里吗
我用以前的帖子
也有这样的东西。我用了 。提示
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30456: “DataGrid1__Edit”不是“ASP.manageruser_aspx”的成员。源错误: 行 12: <form id="Form1" method="post" runat="server">
行 13: <FONT face="宋体">
行 14: <asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server"
行 15: Width="472px" Height="264px" AllowPaging="True"
行 16: OnEditCommand="DataGrid1__Edit"
源文件: c:\inetpub\wwwroot\bfxx\admin\manageruser.aspx 行: 14
不知到 为什么
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server"
Width="472px" Height="264px" AllowPaging="True">改成:<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server"
Width="472px" Height="264px" AllowPaging="True" OnEditCommand="DataGrid1_EditCommand"
OnCancelCommand="DataGrid1_CancelCommand"
OnUpdateCommand="DataGrid1_UpdateCommand"
>直接copy到你的html里面复盖原来那部分,重新生成,应该就可以了。
在每次更新或是编辑以后最后都要加上这个方法(对整个表重新SELECT)
哥们有好的办法吗 。还是我在设置的问题啊
选中各自下拉框里面的事件,在页面上右击选择查看代码,然后重新生成。或者你先确定数据库中这条记录是否已修改,你这个问题是个小问题,再仔细
检查一下。
where 网号='" & e.Item.Cells(2).Text & "'"