问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

gridview控件获取行值

发布网友 发布时间:2022-04-28 18:04

我来回答

4个回答

热心网友 时间:2022-04-24 20:42

aspx:

 <asp:GridView ID="GridView1" runat="server" onrowcommand="GridView1_RowCommand">

    <Columns>

        <asp:TemplateField>

            <ItemTemplate>

                <asp:LinkButton ID="LinkButton1" CommandName="getID"  CommandArgument='<%#Eval("id") %>' runat="server">获取ID</asp:LinkButton>

            </ItemTemplate>

        </asp:TemplateField>

    </Columns>

    </asp:GridView>

cs:

   protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)

    {

        if (e.CommandName == "getID")//有多个command的时候便于区别

        {

            string s_id = e.CommandArgument.ToString();//这里得到行绑定的数据列"ID"

            //...下面是处理代码

        }

    }

热心网友 时间:2022-04-24 22:00

用JS和后台结合使用:
1。前台JS
<body>
<form id="form1" runat="server">

<div id="divMain">
<asp:HiddenField ID="hd" runat="server" />
<asp:GridView ID="gv1" runat="server" AutoGenerateColumns="false"
onrowdatabound="gv1_RowDataBound" />
</div>

</form>
<script type="text/javascript" >
var hd = document.getElementById("divMain").firstChild;
function setValue(val) {
hd.value = val;
//alert(hd.value);
}
</script>
</body>
2。后台方法
protected void gv1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string val = DataBinder.Eval(e.Row.DataItem, "HM").ToString();
e.Row.Attributes.Add("onclick", "setValue(" + val + ")");
}
}
3。当需要使用选中HM的值的时候,取HiddenField的值就OK

热心网友 时间:2022-04-24 23:34

int
i
=
DataGridView.CurrentRow.Index可以获取当前选中的行,如果需要哪个单元格或者是整行的数据还需要自己进行处理DataGridView.Rows[??].cells[??].value.Tostring();

热心网友 时间:2022-04-25 01:26

你要实现什么样的功能?获得值了以后怎么样?可能要用异步函数。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
快手极速版怎么绑定不了微信? 本班数学期中测试的优秀率是50%是什么意思 期中测试中全班56名同学有42人达到了优秀标准熊启中是稠剂的优秀率是... 期中测试中,全班56名同学,有49跟达到了优秀标准,求期中测试的优秀率是... 东瓜怎样吃,是减肥的最佳效果呢? 木耳冬瓜瘦肉汤怎么做味道极佳? 黑木耳冬瓜肉末汤美食做法 和前男友分手一年多了,也没联系过,怎么昨晚突然梦到他,而且感觉好真实... 面对分手两年多后的前男友,我应该怎么办 ...了微信但不说话,相亲女加了微信却不聊天,这是什么心态?_百... gridview中如何点击LinkButton按钮取得该行的行号?? gridview控件,怎么点击选中,获取行的数据? gridview 中的单击某一行中的某一控件怎么获得该行的行号 单击gridview上面某一位置怎么能取行号和列号 如何获取datagridview行号和列号? 在B站看番发弹幕,点开再进去自己发的弹幕就没有了,这是怎么回事。 在asp.net中,如何使用js获得gridview的行号和列号?能给出具体的代码吗? js获取鼠标点击GridView中某一列的值 为什么b站发了弹幕在打开就没有了,我是正式会员啊 js如何获取gridview的当前行号 js中怎么获取点击的gridview的行数 游戏直播的时候为什么,有悬浮窗弹幕到游戏里不到一分钟就看不到了?手机里的权限什么的都打开了? 星空灯怎么制作才能达到最好的效果 星空灯可以转换颜色吗? 玩转星空灯。有膜一边是在里面还是在上面 星空灯关于卡丘熊的吸顶式,吊灯式与台式,情侣的星空灯在功能,操作,特点上有什么不一样? 大人的科学星空灯,如图连接之后打开开关,灯泡不亮,怎么回事???换了几个灯泡还是不亮。 为什么我的玩转星空灯的按钮和说明书上的不同? pococo星空灯怎样连接蓝牙 华为手机nova7微信语音视频通话有等待音乐怎么关闭?你好微信语音通话有音乐声,怎么关闭_百度问一问 Js中如何获取GridView中的值? gridview在鼠标点击行时,怎么获取某列的值 js怎么获取不到gridview的id gridview 中怎么获取当前行的行号(行号为主键) gridview中模版列放入一个button,如何获取行号 gridview取控件中列的值 GridView如何用javascript实现点击编辑单元格? JS如何判断GridView点击的是第一列 GridView如何找到对应行(急) ASP.NET中用JavaScript写:获得GridView复选框的值! 我老婆唔够秤插曲 《我老婆唔够秤》裏头的人物(所有的,包括客串的小人物哦``) 我老婆唔够称的发布时间 有没有人知道这部片子叫什么名字? 求我老婆唔够秤阿sa在医院说的一段话 谁知道TWINS演过哪些戏 阿sa都拍过那些电影 我要找郑伊健演的所有的电影名字 蔡卓研她都拍过什么电影, TWINS演过哪些电影