asp.net的 Page_Load函数里怎样调用带参数的方法

来源:百度知道 编辑:UC知道 时间:2024/07/07 12:39:20
asp.net的 Page_Load函数里怎样调用带参数的方法:
比如说
protected void Page_Load(object sender, EventArgs e)
{
BindLogon(int lx);
}
但出错了,,,怎么解决呢?
BindLogon(lx); 这样写的话 当前上下文中找不到 lx,
int lx;
BindLogon(lx); 这样写的话 出现使用了没有赋值的变量lx的错

我这个方法本来就带参数的...
参数不能去掉,而且不能随便给值。

BindLogon(lx);
我给个例子吧
private void button1_Click(object sender, EventArgs e)
{
int lx=11;
renew(lx);
}
private void renew(int lg)
{
if(lg>10)
MessageBox.Show("参数大于10!");
else
MessageBox.Show("参数小于10!");
}

你那BindLogon方法是怎么写的?贴出来看看,要不你自己调试一下这个方法,估计是这方法本来传过来的值就是null
BindLogon(lx);
一般Page_Load事件中常加Ispostback
if(!ispostback)
{
BindLogon(lx);
}

int lx;
BindLogon(lx);