C# 代码无法调试 源代码调试 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是在Page_Load里,添加了初始化代码?防止回发,要用Page.isPostBack探测 代码是买来的, isPostBack 也没有初始化啊 if (!Page.IsPostBack) { Device = Session["CHIPOperRecipeCopyDestDevice"].ToString(); Route = Session["CHIPOperRecipeCopyDestRoute"].ToString(); RouteVersion = int.Parse(Session["CHIPOperRecipeCopyDestRouteVer"].ToString()); EditVersion = int.Parse(Session["CHIPOperRecipeCopyDestEditVer"].ToString()); var deviceList = DBCenter.GetStringList(new SqlAgent("SELECT DEVICE FROM MES_PRC_DEVICE_VER WHERE REVSTATE = 'ACTIVE' ORDER BY DEVICE")); ddlDevice.Items.Add(string.Empty); deviceList.ForEach(p => ddlDevice.Items.Add(new ListItem(p, p))); } else { }只是很多form会注册这个控件:<%@ Register Src="~/Web.Common.UserControl/ProgramInformationBlock.ascx" TagName="ProgramInformationBlock" TagPrefix="uc1" %>刚才又试验了一下,不是运行,是改好后,直接编译就被自动改回去了,手工加入了资源对象,还是不行。 是找不到,但是我手工添加进去,还是报同样的错误,好像哪里又被重新初始化似的……既然多语言控件的源码,那么是不是被人为修改过?不然这个对象怎么会丢失呢?先看看这个问题是什么原因导致的。资源文件手动修改后,可能会出问题。尝试手动刷新、从源码管理服务器获取最新版本再修改等等。如果真的“check out”了而且有修改代码的权限,那么没有理由会自动回滚/自动修改的,肯定在某个位置有问题,仔细找找吧! 是找不到,但是我手工添加进去,还是报同样的错误,好像哪里又被重新初始化似的……既然多语言控件的源码,那么是不是被人为修改过?不然这个对象怎么会丢失呢?先看看这个问题是什么原因导致的。资源文件手动修改后,可能会出问题。尝试手动刷新、从源码管理服务器获取最新版本再修改等等。如果真的“check out”了而且有修改代码的权限,那么没有理由会自动回滚/自动修改的,肯定在某个位置有问题,仔细找找吧!找到了,有个xcopy,每次都从debug folder那里 copy那个控件回去 一道题,求检验! 如何使用C#实现open VPN客户端接入?江湖救急! Remoting 客户端异常关闭问题,请教高手!!!!!!!! 求解决思路 两个窗体同时使用UDP的问题,急!!!!!!!! 怎样在C#中获得当前桌面上最前端活动应用程序的名称啊 将access数据库中数据导入SQL 关于文本框的问题 Winfrom 多窗体使用代码关闭怎么实现 如何在web窗体中实现datetimepicker功能? 求大神指教 如何把一个DataGridViewComboBoxCell对象附加到DataGrid上面去?
{
Device = Session["CHIPOperRecipeCopyDestDevice"].ToString();
Route = Session["CHIPOperRecipeCopyDestRoute"].ToString();
RouteVersion = int.Parse(Session["CHIPOperRecipeCopyDestRouteVer"].ToString());
EditVersion = int.Parse(Session["CHIPOperRecipeCopyDestEditVer"].ToString()); var deviceList = DBCenter.GetStringList(new SqlAgent("SELECT DEVICE FROM MES_PRC_DEVICE_VER WHERE REVSTATE = 'ACTIVE' ORDER BY DEVICE"));
ddlDevice.Items.Add(string.Empty);
deviceList.ForEach(p => ddlDevice.Items.Add(new ListItem(p, p)));
}
else
{
}只是很多form会注册这个控件:
<%@ Register Src="~/Web.Common.UserControl/ProgramInformationBlock.ascx" TagName="ProgramInformationBlock"
TagPrefix="uc1" %>刚才又试验了一下,不是运行,是改好后,直接编译就被自动改回去了,手工加入了资源对象,还是不行。
是找不到,但是我手工添加进去,还是报同样的错误,好像哪里又被重新初始化似的……既然多语言控件的源码,那么是不是被人为修改过?不然这个对象怎么会丢失呢?先看看这个问题是什么原因导致的。
资源文件手动修改后,可能会出问题。尝试手动刷新、从源码管理服务器获取最新版本再修改等等。如果真的“check out”了而且有修改代码的权限,那么没有理由会自动回滚/自动修改的,肯定在某个位置有问题,仔细找找吧!
是找不到,但是我手工添加进去,还是报同样的错误,好像哪里又被重新初始化似的……既然多语言控件的源码,那么是不是被人为修改过?不然这个对象怎么会丢失呢?先看看这个问题是什么原因导致的。
资源文件手动修改后,可能会出问题。尝试手动刷新、从源码管理服务器获取最新版本再修改等等。如果真的“check out”了而且有修改代码的权限,那么没有理由会自动回滚/自动修改的,肯定在某个位置有问题,仔细找找吧!
找到了,有个xcopy,每次都从debug folder那里 copy那个控件回去