先定义一个类
public class cls()
{
public static string _tp1="字符串1";
public static string _tp2="字符串2";
public static string _tp3="字符串3";
}然后在webform中用string scode=request.querystring["sCode"].ToString()来获取传值,sCode传过来的将会是cls类中的_tp1,_tp2_tp3之类的命名,然后将传值用类似于下面的方法将cls()类中的静态字符串绑定给TextBoxTextBox tb=new TextBox();
tb.text=cls.scode;但是上面红色部分肯定是错误的,只是想法而己,不知道有没有具体能实现的代码,谢谢!!!!!!!

解决方案 »

  1.   

    你把cls()的实例存在Session里,然后通过反射获取不就可以了
      

  2.   

    写个if 或者是 switch,或则是工厂模式来搞定吧
      

  3.   

    为什么要传参呢 直接一个页面赋值给类cls(类中字段要是静态的)另一个页面创建实例 调用赋值就可以了
      

  4.   


    public class cls()
    {
        public static string sCode
        { 
            get
            {
                return HttpContext.Current.Request.QueryString["***"];
            }
        }
    }Response.Write(cls.Scode);