我想问个问题,我有两个页面default和default2,
我在default2写下函数
public void jjj(String aa,String bb)
{
TextBox1.Text = aa;
TextBox2.Text = bb;
}
default页面能够传两个值到default2的jjj这个函数中
比如能够直接在default页面写下jjj(111,222)类似这样的,不要用request来传,
但是我无法实例化default2这个页面 所以也就无法调用jjj(String aa,String bb)这个函数
请问有没有办法
谢谢
我在default2写下函数
public void jjj(String aa,String bb)
{
TextBox1.Text = aa;
TextBox2.Text = bb;
}
default页面能够传两个值到default2的jjj这个函数中
比如能够直接在default页面写下jjj(111,222)类似这样的,不要用request来传,
但是我无法实例化default2这个页面 所以也就无法调用jjj(String aa,String bb)这个函数
请问有没有办法
谢谢
在default里,实例化default2
default2.textbox1.text="dfdfd";
default2.tex...................
previous page 啊,跨页处理下
用previous page引用default,就可以使用它得属性了
在Default2上的Page_Load中可以得到值
private string aa, bb;
protected void Page_Load(object sender, EventArgs e)
{
if (PreviousPage != null)
{
TextBox txt1 = PreviousPage.FindControl("TextBox1") as TextBox;
TextBox txt2 = PreviousPage.FindControl("TextBox2) as TextBox; if (txt1!=null)
aa = txt1.Text;
if( txt2 != null )
bb = txt2.Text;
jjj( aa, bb ) //传入到你写的jjj函数中即可
} }