有什么方法可以在页面后面的代码中将 GridView 对象作为变量引用,这样我就可以引用它一次而不是多次?
我试图让我的代码更容易更新,更容易传输。我必须使用的参考越少越好!
这是我的代码目前看起来如何的一个示例,必须有更好的方法在每个 void 范围之外声明 var GridView_ 变量?
public class GlobalVars
{
// Button Toggle
public static bool boolToggleView = false;
// Column Indexes
public static int Column1Index = new int();
}
protected void GetColumnIndexes()
{
// GridView Variable
var GridView_ = GridViewName;
// Column Indexes
GlobalVars.Column1Index = Utility.GetColumnIndexByName(GridView_, "Column1");
}
protected void Button1_Click(object sender, EventArgs e)
{
// GridView Variable
var GridView_ = GridViewName;
if (GlobalVars.boolToggleView)
{
GlobalVars.boolToggleView = false;
}
else
{
GlobalVars.boolToggleView = true;
}
// Bind GridView
GridView_.DataBind();
}