以下是我的代码,有问题的,谢谢
if(ViewState["AllXml"]==null)
{
//获取当前模块Xml
Centralism.UserService obj=new Centralism.UserService();
docUserApp=new XmlDocument();
docUserApp.LoadXml(obj.getUserRight("ElecFileCenter",ldapStr,true,"").OuterXml);
ViewState["AllXml"]=docUserApp;
}
else
{
docUserApp=(XmlDocument)ViewState["AllXml"];
}
if(ViewState["AllXml"]==null)
{
//获取当前模块Xml
Centralism.UserService obj=new Centralism.UserService();
docUserApp=new XmlDocument();
docUserApp.LoadXml(obj.getUserRight("ElecFileCenter",ldapStr,true,"").OuterXml);
ViewState["AllXml"]=docUserApp;
}
else
{
docUserApp=(XmlDocument)ViewState["AllXml"];
}
解决方案 »
- 使用TcpListener,TcpClient建立连接后,能否由服务器端通过该链接反馈信息到客户端TcpClient
- 在窗体开发中DataGridView控件中如何绑定数据
- 用户登录窗体账户和密码不正确怎么也能登陆?
- 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。
- 请问个设计思路WINFORM的(需要高手支援)。
- 有关C#数据库设置的问题
- asp.net编程中有没有DateTimePicker控件
- pictruebox加载图片
- SharpDevelopFidalgoRC2使用问题
- QQ群“C#ASP.NET”100多位初学者级切期待资深人士的加入,号:4510555。
- 今年软考交流,大家都来看看吧。今年五月份要考的更该来看看!!!!:)
- 【求助】C# ORACLE DATETIME问题
我想实现的是:通过service得到一个XML,然后形成框架左边(left.aspx)树的形式
框架上面(top.aspx)有很多栏目,点击后,左边树跟着变,为了性能,不老是刷新service,
所以我就想到用viewstate把XML存起来,可是老是不成功,但是Cache是在规定的时间内不发生变化的!
所以我觉得没法用Cache。
谢谢!