常見問題FAQ

2021-08-29 10:59:29 字數 1526 閱讀 9894

常見問題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

(1)用css控制。例 :.labcss

(2)**:label1.style.add("text-align","center");

(1)強制性換行。例 :label.text="aaaa

bbbb";

(2)自動換行。

例: label1.width=100;

label1.style.add("word-wrap","break-word");

label1.text="1111111222222";

先比較一下,label1.text="1 2222";與label1.text="1           2222"所顯示的結果。

答案是顯示的都是"1 2222",也就是說無論中間有多少個空格,最後顯示都有乙個。

假如要顯示多個空格,那如何呢?

label1.text="1    2222";

直接用轉義字元。例:label1.text="he said \" ok \" ";

第一次載入頁面都可以得到正確的顯示結果和頁數,但是切換頁面時不能響應分頁事件。

經過跟蹤程式發現切換頁面每次都要呼叫pageload , 我把databind移出is notpostback後,分頁可以正常。說明每次在回送頁面時都要重新給datagrid載入資料,隨即考慮到datagrid設定了enableviewstate為false,datagrid資料沒有保留下來,導致datagrid只有在每次載入都重新繫結才能實現保持狀態而正常分頁。

public void dg_insurance_page(object source, datagridpagechangedeventargs e)

解決一:

原因:經過跟蹤,msbuild的機制是:

當重生新生成解決方案或專案時,生成專案會先清除輸出目錄下的全部生成檔案(注意:是全部).然後copy obj目錄下的生成檔案到輸出目錄.

所以當某專案輸出目錄位於其它專案目錄下,並且輸出目錄所在的專案輸出目錄也在本專案目錄下.當重生新生成解決方案或輸出目錄所在的專案時會清除輸出目錄下的所有生成檔案.這時當輸出目錄所在的專案對其它輸出目錄在本專案目錄的專案存在依賴關係,那麼當csc引用將會出現"錯誤 cs0006: 未能找到元資料檔案".

經過測試,輸出目錄不在專案目錄內時,生成專案只會清除自已的生成檔案,而不會清除依賴專案生成檔案。問題解決。

結論:如果採用公用目錄重新生成解決方案或專案並且專案間存在依賴關係,專案之間有依賴與被依賴關係時,輸出目錄不能位於依賴專案目錄內。

解決二:

執行 aspnet_regiis –i

常見問題FAQ

常見問題faq 1 目錄 2 修訂歷史紀錄 3 1 cdo元件使用常見問題 4 2 jmail元件使用常見問題 6 3 其他常見問題 6 問題一 為什麼我引用cdo類時提示出錯?using cdo 找不到型別或命名空間名稱 cdo 是否缺少using指令或程式集引用?答案1 先在你的專案中新增引用,...

常見問題FAQ

常見問題faq 1目錄2 修訂歷史紀錄 2 1.的使用3 2.調整 格式 3 3.system.text.stringbuilder的方法 3 4.變數的宣告域 3 5.const 的使用3 6.私有方法的名稱 3 7.confirm 的使用3 8.datatable 新增列3 在前台的html 中...

SQLite 常見問題(FAQ)

1 如何建立自動增長字段?整型主鍵列 integer primary key 如果向主鍵插入null,那麼null會自動轉換成乙個比插入前此列最大值大1的整數,如果達到最大值,則隨機選擇未使用的值 如果想讓生成的主鍵值不是原先刪除過的值,則需要在定義主鍵時新增autoincrement關鍵字。2 s...