如何解决单击按钮后如何在GridView中编辑一个选定的行?
| 我有一个包含4列的GridView,并且我想在单击按钮时在选定列中编辑一行,我想将列中的值从ON替换为OFF,就像我的按钮所说的那样。 因此,当我单击“关闭”按钮时,“状态”列将从“开启”更改为“关闭”。 请帮忙 :)解决方法
关于这个有很多教程。
这是ѭ0的最基本操作之一,您曾经使用Google吗?
您可以在这里看到开始,然后在这里进一步了解如何使用“ 0”
假设您正在使用jQuery简化代码
<asp:button id=\"btnOnOff\"
runat=\"server\"
text=\"<# Eval(\"cellOnOff\") %>\"
onclientclick=\"changeStatus(this,\'<# Eval(\"cellOnOff\") %>\');\" />
<asp:hidden id=\"hfId\"
value=\"<# Eval(\"cellId\") %>\" />
接着
var g_elem = \'\';
function changeStatus(elem,type) {
g_elem = elem;
// let\'s say we are changing
$(elem).val(\"changing...\");
// let\'s get the id
var id = $(elem).prent().find(\"#hfId\").val();
// let\'s send info to our page to precess and wait for an answer
$.get(\'ajax/changeStatus.ashx\',{ changeFrom: type,id: id },function(data) {
// got the answer,let\'s show it
$(g_elem).val(data);
}
);
}
并且您的处理程序只是从查询字符串中获得id
和changeFrom
并发回新值ON
或ѭ7sends ...
,你可以在Gridviw_ItemCommand事件中做到这一点
,您问题的类似解决方案
https://softwarestech.wordpress.com/2013/08/09/get-selected-row-from-grid-to-textbox/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。