gridview获取选中行问题
我想做一个用鼠标在gridview单击某一行单击的那一行变色然后获取它SelectedIndex应该怎么做哪位能跟我写个例子谢谢我原来是把intid=gridview1....
我想做一个 用鼠标在gridview单击某一行 单击的那一行变色 然后获取它 SelectedIndex
应该怎么做 哪位能跟我写个例子 谢谢
我原来是把 int id = gridview1.SelectedRow.Cells[0].Text; 放在SelectedIndexChanged这个事件里面的写的 现在我想在gridview 单击事件里面写 但gridview又没有单击事件 有什么办法可以做到这样 展开
应该怎么做 哪位能跟我写个例子 谢谢
我原来是把 int id = gridview1.SelectedRow.Cells[0].Text; 放在SelectedIndexChanged这个事件里面的写的 现在我想在gridview 单击事件里面写 但gridview又没有单击事件 有什么办法可以做到这样 展开
展开全部
单丛旅攻某行不会产生事件。也用不着SELECTINDEXCHANGE事件。想简单的实现一个变色效果可以通过属性设置。
写一渗信凳坦缺个小例子,你自己看看适合不。这是我用的一个DATAGRID里的变色事件
protected void mydatagrid3_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#d3d3d3'");
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
((LinkButton)(e.Item.Cells[5].Controls[0])).Attributes.Add("onclick", "return confirm('您确认要删除吗?');");
}
}
写一渗信凳坦缺个小例子,你自己看看适合不。这是我用的一个DATAGRID里的变色事件
protected void mydatagrid3_ItemDataBound(object sender, DataGridItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmouseover", "c=this.style.backgroundColor;this.style.backgroundColor='#d3d3d3'");
e.Item.Attributes.Add("onmouseout", "this.style.backgroundColor=c");
((LinkButton)(e.Item.Cells[5].Controls[0])).Attributes.Add("onclick", "return confirm('您确认要删除吗?');");
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编辑列->CommandField->选择 添加一个按钮
添加一个事件 SelectedIndexChanged
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
int i = this.GridView1.SelectedIndex;//获得索引
}
自动套用格式,就能实现当你选中基宴拆圆一行后,那一行变色。如果不满意,可以在
<SelectedRowStyle>这里搏御银自定义样式
添加一个事件 SelectedIndexChanged
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
int i = this.GridView1.SelectedIndex;//获得索引
}
自动套用格式,就能实现当你选中基宴拆圆一行后,那一行变色。如果不满意,可以在
<SelectedRowStyle>这里搏御银自定义样式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询