说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

关于datagrid 修改数据的问题,帮我看看,多谢

编辑:说三道四文库 发布时间:2017-11-20 12:28
HTML文档下载 WORD文档下载 PDF文档下载
我的datagrid的html代码是:
<asp:datagrid id="DataGrid2" style="Z-INDEX: 101; LEFT: 184px; POSITION: absolute; TOP: 169px" runat="server" DataKeyField="name" OnCancelCommand="DataGrid2_CancelCommand" OnUpdateCommand="DataGrid2_UpdateCommand" OnEditCommand="DataGrid2_EditCommand" Height="225px" Width="392px" ForeColor="Black" GridLines="None" CellPadding="2" BackColor="LightGoldenrodYellow" BorderWidth="1px" BorderColor="Tan" AutoGenerateColumns="False">
  <Columns>
    <asp:TemplateColumn>
<ItemTemplate>
  <asp:LinkButton runat="server" Text="修改" CommandName="Edit" CausesValidation="false"></asp:LinkButton>
        </ItemTemplate>
<EditItemTemplate>
  <asp:LinkButton runat="server" Text="确定" CommandName="Update"></asp:LinkButton>&nbsp;
  <asp:LinkButton runat="server" Text="取消" CommandName="Cancel" CausesValidation="false"></asp:LinkButton>
</EditItemTemplate>
   </asp:TemplateColumn>
   <asp:TemplateColumn>
<ItemTemplate>
  <asp:Label runat="server" Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
</asp:Label>
        </ItemTemplate>
<EditItemTemplate>
  <asp:TextBox runat="server" ID=name Text='<%# DataBinder.Eval(Container, "DataItem.name") %>'>
  </asp:TextBox>
</EditItemTemplate>
   </asp:TemplateColumn>
  </Columns>
</asp:datagrid>
<asp:Label id="Label1" style="Z-INDEX: 102; LEFT: 281px; POSITION: absolute; TOP: 467px" runat="server">Label</asp:Label></form>

其中DataGrid2_UpdateCommand为:
private void DataGrid2_UpdateCommand(object sender,DataGridCommandEventArgs e)
  {
          TextBox nameTextBox =(TextBox)(e.Item.Cells[1].FindControl("name"));
          string name=nameTextBox.Text; 
          DataGrid2.EditItemIndex=-1;
          Label1.Text=name;
          DataGrid2.DataBind();
  }
问题是:为什么最后显示的Label1.Text还是原来的值呢,也就是说即使我在文本框中改变了值,最后显示的还是原来的值 呢???
DataSource没有修改当然是原来的值了。
但是name值是从文本框中读出的呀
另问:能不能详细说说怎样修改datasource
你先单步调试看看结果啊
把Page_Load中绑定DataGrid的代码放到IsPostBack里:
if (!IsPostBack)
{
  绑定DataGrid
}
to icyer:我按照你的方法改后,再点“修改”时就没有显示了,为什么呀???
asp.net mvc页面javascript代码中如何使用razor Discuz X论坛数据表结构:用户数据表pre_common_member boost在windows平台下自带超强 IOCP 的ASIO Boost下载和编译安装简明指引 Windows和Linux环境中Boost下载安装编译配置使用指南 Android开发技巧:Android常用类库说明 Android开发技巧:Android 文件系统 Android开发技巧:Android应用程序架构 ASP.NET MVC Razor 输出没有编码的HTML字符串 ASP.NET MVC 3 Razor 在head里包含js文件 JQuery mobile介绍 JQuery Mobile 页面结构 什么是云计算的通俗理解 什么是Hadoop以及与云计算的关系 创建一个Windows Phone 7推箱子益智游戏 好用的在线编辑器百度UEditor ASP.NET如何从URL或route数据中得到controller类型和action信息 Discuz X论坛数据表结构:论坛主题数据表pre_forum_thread Discuz X论坛数据表结构:论坛帖子数据表pre_forum_post jQuery UI 消息框(message box)的使用 kmp算法中的求Next()函数的算法 ASP.NET MVC3 如何将DataTable绑定到Html.DropDownList PHP调用COM组件 农行网上银行支付接口:无法读取商户端配置文件 农行网上银行支付接口:商户代理卖方挂单成交功能测试 Windows Phone 7 实现简单的GPS定位器 C#如何删除string中的Html标记 ImageStone图像处理C++类库 jQuery Mobile 开发入门手册--概述 jQuery Mobile 开发入门手册--技术理论 jQuery Mobile 开发入门手册--组件 我愿送500分求解JAVA问题!!!!!! 关于frame里面的参数传递问题,火急 find函数的问题,请各位老兄帮忙 请问这个链接怎么写? 用xsl将xml转成html提示.... 为什么看不到邻近计算机? 关于浏览器的自定义工具栏! 无法打开web项目bbs 请告知可以下载Domino数据库安装文件和Lotus Notes的网址!在线等 我的ie6无法加载applet,请教解决方法! 如何用ASP写关闭当前窗体的代码? 用xsl将xml转成html提示.... sqlserver数据库怎么和应用程序一起打包? 一个困惑的问题,高手和有耐心的人请进! 实现要求是:对一个用来保存文件的richtext域如何创建一个代理,以实现每天固定一个时间从服务器/本地的一个固定目录下获取一个更新的文 关于数据库导入导出的问题 请问:提交表单后,把参数传到一个新弹出的页面,要求此页面没有“标准按钮”“工具栏”“地址栏”而且固定窗口大小,且不能最大化,如何 求助于高手:Tab Control控件如何使用? 组件通过鼠标移动 求助 sniffer 紧急!帮忙啊!如何获得使用<div class="test" id="mydiv"> ...</div>定义的对象 哪儿找ORACLE8i 9i for x86solaris? 在IIS中,url转发如何隐藏真实地址? 原来对应Access数据库的水晶报表现在如何转换成对应sql server 的?Access数据库已经转换成Sql server的 找到了工作,不过得告别DELPHI一段时间了本来想在非技术区发这个,但是我在这里得到的帮助最多所以...... 在web页面中如何使用脚本判断当前是否有键被按下? 哈希表 访问CLOB字段问题 下拉列表的查询 一台电脑安装的winxp系统,当我打开“任务管理器”时,只显示所调用的进程及结束进程的按钮,其它的应用程序及性能界面都不能出现,最上 Repeater模板列:如何在返回字段长度过长时,将其截短 谁能帮我做一个祝贺教师节日的卡通图片 intaweb 的session 超时错误捕捉问题 大家帮忙看一下C++primer上面的这个程序: 简单SQL命令问题。。。。 蓝天,ChangeCell事件在WIN2000下正常,在WIN98下出现非法操作错误??? 请问:使用database对象打开有密码的Access数据库问题? 各位高手,请进来看看吧!关于dbexpress的问题 请各位XDJM帮我想个书店的名字,是我弟弟要在我们县开个主要经营考试图书的书店,请大家想个名字,不胜感激 知道PHP的crypt()生成的密文,如果用JAVA校验明文是否正确? 如何分割图片? 关于一个窗体事件的小问题,分不多,100而已 无法备份数据库???事不是我做这个操作弄坏数据库了?? office xp只装frontpage,在打开frontpage 时有总有错误的问题? 有关图标文件的问题!急,在线等待 JTree用加减号来展开和收缩子节点,如何实现? 请问怎么把两个表中的数据连在一块输出 JTree用加减号来展开和收缩子节点,如何实现? 急!有关页面间保留值的问题 服务器上系统时间明明是2003-7-31 16:00:00 用asp的now()时,变成了2003-7-31 下午 04:00:00 ? 请教高手一个问题 比萨尔斜塔为什么是斜的 比塞尔斜塔为什么斜的? 核舟记 中“为人五,拜托是1个“为”字的意思 请问“自利益甚”的意思?大哥,我问“自利益甚”的意思,你给我整这么多原文干嘛?你就直接说拉得多就得了.你说是不是拉得多,就是巴巴拉得多,你回一个分就给你. 小李和小陈合打一份书稿,小李3小时打了1/4 你计算出我们春游的花费了吗用英语翻译 英语翻译Did you 一 一 the 一 一our spring field trip? 关于春游的英语小报,翻译 有关所有鱼类的书籍.或者鱼类养殖书. 鱼的天空的书好看吗 环节动物 职场\"咸鱼族\":得过且过不翻身 中国工商登记制度改革将宽进与严管并进巴基斯坦总理会晤奥巴马 当面敦促叫停美14岁中学生被控谋杀女教师 48小美媒指俄文化中心在美招募间谍 俄官方美国警察将玩具枪看成突击步枪 误杀1埃及教堂婚礼遭枪击多人伤亡 过渡政权因大量毒蜘蛛入侵 英国一中学校园被迫评论:拒任“非常任理事国”沙特给美脸被“假寡妇”咬会丧命 英国中学因毒蜘美媒:中东局势将沙特推向十字路口 改上海诈骗电话激增22% 腾讯安全携大有信牵手阿里Yun OS 打造“超级设计师太会玩了 魔兽7.0内惊现国外南阳宛城金华镇——高歌猛进看发展日新第三届“海洋杯”国际自行车公开赛明年十堰民警破“酒托案”追回损失30余万广东一操纵未成年人入室盗窃团伙被捣 都安瑶族自治县成立60周年庆祝大会胜广东警方今年前十月破盗抢骗案13万余非厦门籍外来职工春节后返厦 工会将补国办普查“僵尸”政府网站 首页不可用
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘