单击datagrid任何一行,该行高亮显示并得到该行数据,用javascript如何实现?不用javascript用其他方式实现也可以。请高手赐教。
解决方案 »
- 高分征求一个思路,有代码示例,另送分
- 求一正则表达式!
- 在建立与服务器的连接时出错,求救!
- 求一正则表达式写法
- UltraWebGrid 为什么 不能 分页???????????????????急!!!!!!!!!!!!!!!!!!!!!
- Configuration Error 高手帮忙解决一下
- asp.net调试出错
- DataGrid中按下保存按钮的事件OnUpdateCommand无法更新~!
- 请教用showModalDialog打开的窗口,如何禁止小窗口关闭按钮失效?
- 我实在没办法了,大家帮帮忙吧!
- 将网页的一篇文章COPY下来保存到数据库中,数据库会将文章的段落格式转换为什么字符?如何按原来格式由数据库输出到页面?
- label实现自动换行问题
e.Item.ItemType==ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmousedown","this.style.color='red'");
e.Item.Attributes.Add("onmouseout","this.style.color='black'");
}
<script type="text/javascript" language="javascript">
if (!objbeforeItem)
{
var objbeforeItem=null;
var objbeforeItembackgroundColor=null;
}
function ItemOver(obj)
{
objbeforeItembackgroundColor=obj.style.backgroundColor;
obj.style.backgroundColor="#92d4fe";
objbeforeItem=obj;
}function ItemOut(obj)
{
if(objbeforeItem)
{
objbeforeItem.style.backgroundColor=objbeforeItembackgroundColor;
}
}
function Itemclick(str)
{
//此处的str就是你要的值
}</script>在OnItemDataBound中:if(e.Item.ItemType==ListItemType.Item &&
e.Item.ItemType==ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmousedown","this.style.color='red'");
e.Item.Attributes.Add("onmouseout","this.style.color='black'");
e.Item.Attributes.Add("onclick", "Itemclick('" + e.Row.Cells(1).Text.ToString() + "')")
}
e.Item.ItemType==ListItemType.AlternatingItem)
{
e.Item.Attributes.Add("onmousedown","this.style.color='red'");
e.Item.Attributes.Add("onmouseout","this.style.color='black'");
}
我对e.item不了解,能详细说明一下吗?
谢谢!