GridView的行渐变效果 [英] GridView Row Fading Effect
本文介绍了GridView的行渐变效果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
编辑:
这里是它在运行时生成后,我调试code
<脚本类型=文/ JavaScript的'>
$('#ctl00_ContentPlaceHolder1_tabControl_gv_ctl03')。展()。淡入(8000).fadeOut(90000)
< / SCRIPT>
ERE就是我要找...
我如何突出GridView控件行我正在完成后该行更新?
< ASP:GridView控件=服务器的CssClass =DataWebControlStyle>
< AlternatingRowStyle的CssClass =AlternatingRowStyle/>
< RowStyle的CssClass =RowStyle/> <
HeaderStyle的CssClass =HeaderStyle/>
< SelectedRowStyle的CssClass =SelectedRowStyle/>
< / ASP:GridView的>
保护无效gv_RowUpdating(对象发件人,GridViewUpdateEventArgs E)
{
//更新....
}
解决方案
未经检验的,但应该是这样的:
保护无效gv_RowUpdating(对象发件人,GridViewUpdateEventArgs E)
{
GridViewRow行= GridViewName.Rows [e.RowIndex]
VAR SB =新的StringBuilder();
sb.Append(@<脚本类型=文/ JavaScript的'>中);
sb.Append(的String.Format(@。$('#{0})藏(200),row.ClientId)); //隐藏或显示在这里
sb.Append(@< / SCRIPT>中); ScriptManager.RegisterStartupScript(GridViewName,this.GetType(),显示隐藏,sb.ToString(),假);
}
EDIT:
here is what its generating at runtime after i debug the code
<script type='text/javascript'>
$('#ctl00_ContentPlaceHolder1_tabControl_gv_ctl03').show().fadeIn(8000).fadeOut(90000)
</script>
ere is what i am looking for...
how do i highlight the gridview control row after i am done updating with the row?
<asp:GridView runat="server" CssClass="DataWebControlStyle">
<AlternatingRowStyle CssClass="AlternatingRowStyle" />
<RowStyle CssClass="RowStyle" /> <
HeaderStyle CssClass="HeaderStyle" />
<SelectedRowStyle CssClass="SelectedRowStyle" />
</asp:GridView>
protected void gv_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
//update....
}
解决方案
Untested, but should be something like this:
protected void gv_RowUpdating(object sender, GridViewUpdateEventArgs e)
{
GridViewRow row = GridViewName.Rows[e.RowIndex];
var sb = new StringBuilder();
sb.Append(@"<script type='text/javascript'>");
sb.Append(string.Format(@"$('#{0}').hide(200)", row.ClientId)); // hide or show here
sb.Append(@"</script>");
ScriptManager.RegisterStartupScript(GridViewName, this.GetType(), "showhide", sb.ToString(), false);
}
这篇关于GridView的行渐变效果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文