为了账号安全,请及时绑定邮箱和手机立即绑定

属性调用次数

属性调用次数

杨__羊羊 2018-10-10 05:06:44
public string ProductName{ get { return c.GetProductName(); } --通过读数据库查出来}然后在gridview的RowDataBound事件中用这个属性,RowDataBound有8行数据,问的是 c.GetProductName()是调用了一次还是8次
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

就单这么看,这里调用了8次,但是如果你这里把他赋值给一个变量的话,可以只调用一次...

已经回答了,你可以定义一个变量,让这个变量赋在RowDataBound事件中使用就好...


查看完整回答
反对 回复 2018-10-24
?
心有法竹

TA贡献1866条经验 获得超5个赞

一楼正解,把从数据库查出来的值放入一个变量中就可以减少数据库的连接次数;

private string _productName;

public string ProductName
{
 get {  return _productName;  } 

set{ _productName=value;}
}

 

protected void Page_Load(object sender, EventArgs e)

    {

protected void Page_Load(object sender, EventArgs e)    {

 

ProductName=c.GetProductName();

}


查看完整回答
反对 回复 2018-10-24
  • 2 回答
  • 0 关注
  • 378 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信