如何实现gridview双击加粗
双击GRIDVIEW某行,该行记录字体加粗,再次双击,则回复原样,
请问这种效果应该如何实现?
------解决方案--------------------
额。这个我也没想过。我做的是鼠标移到那行变色。所以和你还是有点不同。
你也可以换个思路。
------解决方案--------------------加上这个 cs:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
e.Row.Attributes.Add("ondblclick","chu(this)");
}
}
还要加段注册的chu(this)的js:
<script type="text/javascript">
function chu(obj) {
if (obj.className == null
------解决方案--------------------
obj.className == "") {
obj.className = "cs";
} else {
obj.className = "";
}
}
</script>
------解决方案--------------------判断属性值 不行么
------解决方案--------------------
$("table tr").dblclick(functin () {
//双击事件的执行代码
var self = $(this);
self.hasClass("BoldClass") ? self.removeClass("BoldClass") : self.addClass("BoldClass");
});