gpt4 book ai didi

c# - 两个 gridviews 一个 RowDataBound

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:37 24 4
gpt4 key购买 nike

我在同一个页面中得到了两个gridview,它们基本上显示了相同类型的数据(不同的数量、相同的结构、相同的设计……)。 RowDataBound 里面有很多条件都是一样的(99%),所以我想减少代码。使用一次。

我想我会使用相同的 RowDataBound。一切正常。

但是,我需要满足一个条件(其余... 1%),类似于if(leftgrid) 然后显示一个星星if(rightgrid) then display no star .... something like that...

我该怎么做?

谢谢

最佳答案

应该这样做:

protected void RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.Parent.Parent.ID == "GridView1")
{
//do 1% for GridView1
}
else
{
//do 1% for GridView2
}
}

关于c# - 两个 gridviews 一个 RowDataBound,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2433245/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com