得到datalist中选中行的值
我在datalist中放入一个单选按钮,选中单选按钮后怎么得到该行绑定的ID --------------------编程问答-------------------- 求各位大虾帮忙 --------------------编程问答-------------------- 你就判断如果选中就获取他的值呀, --------------------编程问答-------------------- 是啊。。。怎么获取 --------------------编程问答-------------------- 同样的等待高手解答 --------------------编程问答-------------------- 在RadioButton旁边放一个Label让这个label隐藏label的text值绑定该行数据的id--------------------编程问答-------------------- 修改一下
for (int i = 0; i < this.DataList1.Items.Count; i++)
{
RadioButton rb= this.DataList1.Items[i].FindControl("ckown") as RadioButton;
Label l = this.DataList1.Items[i].FindControl("lblid") as Label;
string id = l.Text;//该行数据的id
}
--------------------编程问答-------------------- onclick事件调用js 在js中循环遍历,如果checked=true 获取属性.id --------------------编程问答-------------------- 看看你该行的ID 绑定在哪儿了。
for (int i = 0; i < this.DataList1.Items.Count; i++)
{
RadioButton rb= this.DataList1.Items[i].FindControl("ckown") as RadioButton;
if(rb.Checked)
{
Label l = this.DataList1.Items[i].FindControl("lblid") as Label;
string id = l.Text;//该行数据的id
}
}
单选按钮
点击就要显示ID?
哪你就在单选按钮的事件里 获取单选按钮这一行的ID 把ID 绑一个控件上。获取控件的Text就行了 --------------------编程问答--------------------
$(document).ready(function () {
rdClick();
});
function rdClick() {
$(":radio").click(function () {
var rChecked = this.checked;
if (rChecked) {
alert($(this).val());
}
});
}
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem Text="1" Value="1"></asp:ListItem>
<asp:ListItem Text="2" Value="2"></asp:ListItem>
<asp:ListItem Text="3" Value="3"></asp:ListItem>
</asp:RadioButtonList>
补充:.NET技术 , ASP.NET