
添加GridView的SelectedIndexChanging事件处理函数
void GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e)
{
GridViewRow row = CustomersGridViewRows[eNewSelectedIndex];
string strUserId=rowCells[1]Text;
string strUserName=rowCells[2]Text;
string strUserPassword=rowCells[3]Text;
}
<asp:GridView ID="GridView1 runat="server" AutoGenerateColumns="False"
Height="69px" Width="402px"
-- 注意这里 ------------
DataKeyNames="WS_MAID" >
---------------------
<Columns>
<asp:HyperLinkField DataTextField="WS_MailObject" HeaderText="主题" />
<asp:BoundField DataField="WS_Name" HeaderText="收件人" />
<asp:BoundField DataField="WS_MailSendDate" HeaderText="日期" />
<asp:TemplateField HeaderText="全选">
<ItemTemplate>
<asp:CheckBox ID="xuanze" runat="server" />
</ItemTemplate>
<HeaderTemplate>
<asp:CheckBox ID="quanxuan" runat="server" Text="全选" />
</HeaderTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
后台代码:
for(int rowIndex = 0; rowIndex < GridView1RowsCount; rowIndex++)
{
CheckBox ch = (CheckBox)GridView1Rows[rowIndex]Cells[5]FindControl("xuanze");
if (chChecked)
{
string 邮件ID值 = GridView1DataKeys[rowIndex]ValueToString();
ResponseWrite(邮件ID值);//邮件ID即为 WS_MAID,如何得到这个WS_MAID
}
}
试一下吧,有问题留言
实际项目中我们获取选择的数据的id;这时候
需要配合使用v-bind,才能获取到选择的那条数据的id值,其实就是id赋值给value属性
<template>
<div>
<select
v-model="select"
>
<option
v-for="(a,index)
in
arr"
:key="index"
:value="aid">{{
aname
}}</option>
</select>
<p>您选择的名字的Id是:{{select}}</p>
</div>
</template>
js代码
<script>
export
default
{
data(){
return{
select:'',
arr:[
{id:'1',name:'html'},
{id:'2',name:'css'},
{id:'3',name:'js'},
]
}
}
}
</script>
拓展知识:vue获取id以及重定向路由方法
1获取ID的方法:
let
orderId=this$routequeryid;
2路由重定向方法
this$routerpush(this$routequeryredirect
||
'/login')
以上这篇vue *** 作下拉选择器获取选择的数据的id方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:Vuejs获取被选择的option的value和text值方法vue如何通过id从列表页跳转到对应的详情页vue实现在表格里,取每行的id的方法
//获取选中行的ID
function getSelectRowFindID(obj)
{
//this就是触发动作的元素本身,触发函数时传this,getSelectRowFindID(this)
//向上一级parent()是td,再向上parent()是tr ,找到tr的隐藏域或者是单元格绑定的ID
var ID= $(obj)parent()parent()find("input:hidden")val();//隐藏域
ID=$(obj)parent()parent()children()eq(0)text();//单元格:tr的子元素children()的第一个tdeq(0)的文本值。
}
以上就是关于gridview中单击那个选择按钮取到那行的ID值全部的内容,包括:gridview中单击那个选择按钮取到那行的ID值、GridView 获取当前行中数据的ID、vue *** 作下拉选择器获取选择的数据的id方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)