用户控件问题!!!急 <xxx:YourConrol 参数="参数值" runat="server"/>在自定式控件后台代码中调用这个参数. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的用户控件是把通过一个sql语句作为一个接口,接受到这个sql语句的时候,通过datalist控件对数据进行显示,并能实现分页显示的功能,但现在我碰到的问题是:初始化的时候是对的,sql语句接受到了,第一页也显示了,但当我点下一页按钮的时候,用户控件里面的成员变量(总页数、当前页,及传递过来的sql语句)都不见了,郁闷之极! 因为服务器端是不会为你保持住全局变量的值的(想像如果服务器保持每个人访问时的页面状态,什么时候来释放这些资源呢?),所以你只能放到viewState。关于总页数、当前页,你应该在控件里设置属性,并保存在ViewState里边,然后使用的时候把初始化的代码放到页面pageload 里边(不要放到if(!IsPostBack)里边)。这样每次postBack的时候都把这些属性赋回给这些变量,这样你就可以windows程序里一样正常使用这些全局变量了 我不是很明白为什么控件在一个页面出现多次就不能用ViewState了。你确保你控件中有逻辑保证一个页面出现多个此控件的时候不会在客户端重复ID? 如果我这个用户控件在同一个页面出现两次,用ViewState怎么实现啊? 在同一个页面出现两次以上的时候,在用户控件里面在ViewState怎么给变量命不同的名啊? gridview事件中传递参数的意思 是纯高手过来。。这个问题我问了两三天了。。都没有解决。。 Firefox按后退按钮怎样清除缓存.....高手进 各位帮忙看看.我的语句哪里错了..! 求關於登陸 代碼用c#寫得,急急 flash调用WebService的问题,那位大侠帮帮忙啊,郁闷几天了 怎样生成这样简单的树【TreeView】 关于‘三楼楼主’提供那个精品OA的源码有编译成功的吗?进来帮下忙 saucer(思归, MS .NET MVP),请进!!!还是那个问题。 下载了源码,没有项目文件(也没有解决方案文件),我该如何添加它们? 关于更新Application中实例的数据 如何把gridview里的值用session传递到别的页面
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货