常见问题FAQ
2007-11-29 19:06
399 查看
目录
常见问题FAQ 1目录 2
修订历史纪录 3
Label控件常见问题解决 4
1. Label控件文字居中 4
2. Label控件文字换行 4
3. 空格 4
4. 多重双引号 5
datagrid 分页功能问题解决 5
1. datagrid分页无法实现 5
调试.NET出错 5
1. 运行时出现"错误 CS0006: 未能找到元数据文件". 5
Label控件常见问题解决
1. Label控件文字居中
(1)用CSS控制。例 :.labcss{text-align:center;}(2)代码:Label1.Style.Add("Text-Align","Center");
2. Label控件文字换行
(1)强制性换行。例 :Label.Text="aaaa<br/>bbbb";(2)自动换行。
例:
Label1.Width=100;
Label1.Style.Add("word-wrap","break-word");
Label1.Text="1111111222222";
3. 空格
先比较一下,Label1.Text="1 2222";与Label1.Text="1 2222"所显示的结果。答案是显示的都是"1 2222",也就是说无论中间有多少个空格,最后显示都有一个。
假如要显示多个空格,那如何呢?
Label1.Text="1 2222";
4. 多重双引号
直接用转义字符。例:Label1.Text="he said \" ok \" ";datagrid 分页功能问题解决
1. datagrid分页无法实现
第一次加载页面都可以得到正确的显示结果和页数,但是切换页面时不能响应分页事件。经过跟踪程序发现切换页面每次都要调用PageLoad , 我把DataBind移出Is notpostback后,分页可以正常。说明每次在回送页面时都要重新给DataGrid加载数据,随即考虑到DataGrid设置了EnableViewState为False,DataGrid数据没有保留下来,导致DataGrid只有在每次加载都重新绑定才能实现保持状态而正常分页。
Public void DG_INSURANCE_Page(object source, DataGridPageChangedEventArgs e)
{
DG_INSURANCE.CurrentPageIndex=e.NewPageIndex ;
databind();
}
调试.NET出错
运行时出现"错误 CS0006: 未能找到元数据文件".
原因:
经过跟踪,MSBuild的机制是:
当重生新生成解决方案或项目时,生成项目会先清除输出目录下的全部生成文件(注意:是全部).然后copy obj目录下的生成文件到输出目录.
所以当某项目输出目录位于其它项目目录下,并且输出目录所在的项目输出目录也在本项目目录下.当重生新生成解决方案或输出目录所在的项目时会清除输出目录下的所有生成文件.这时当输出目录所在的项目对其它输出目录在本项目目录的项目存在依赖关系,那么当csc引用将会出现"错误 CS0006: 未能找到元数据文件".
经过测试,输出目录不在项目目录内时,生成项目只会清除自已的生成文件,而不会清除依赖项目生成文件。问题解决。
结论:
如果采用公用目录重新生成解决方案或项目并且项目间存在依赖关系,项目之间有依赖与被依赖关系时,输出目录不能位于依赖项目目录内。
解决二:
执行 aspnet_regiis –i
相关文章推荐
- 常见问题FAQ
- [ lucene FAQ ] Lucene常见问题汇总[更新中]
- 《FAQ:OpenCV Haartraining》——使用OpenCV训练Haar like+Adaboost分类器的常见问题
- CPPNIUT使用过程常见问题FAQ
- Android 8.0 Oreo 开发者常见问题 | Android 开发者 FAQ Vol.7
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-点动面板的每个按钮含义
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-人机界面快速入门 TC3
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何查询某个变量的ADS地址
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何让不同的PLC程序分线程运行 TC2
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何添加自定义Task,如何让程序的一部分拥有不同的执行周期
- 【nginx-rtmp】03、常见问题(FAQ)
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-点击激活配置进入到运行模式直接死机或蓝屏怎么办
- C#.NET常见问题(FAQ)-SplitPanel如何设置上下和左右
- Scrapy常见问题FAQ
- Python常见问题(4):Python库与扩展 Library and Extension FAQ
- WUBI 安装常见问题FAQ
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-Switch Case语句是否会自动跳转到下一个
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-人机界面HMI自锁按钮和自复位按钮如何理解(Toggle variable Tap variable)
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-人机界面如何修改界面皮肤
- 倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何让不同的PLC程序分线程运行 TC2