.Net實用小技巧
上個星期學了幾個實用的小技巧,可能有蠻多人知道了,也可能有人不知道。所以就跟大
家分享一下:p
Q1. 我們知道在Asp.Net中可以從form中設定該頁面按下Enter的預設按鈕,可是如果
需要分區域要怎麼辦呢(如下圖)?
A1.利用Panel分隔之後,在Panel上加上DefaultButton。
註1. form上面還有DefaultFocus可以設定哦。
Q2. Stored Procedure(預存程序)中若有使用Temporary table(暫存資料表),
在產生DBML時Return Type會無法呈現型別,該怎麼辦?(下圖為正常時,若不正常會出現None)
A2.先把Temporary table(暫存資料表),產生成實體資料表,把SP拉入DBML後再修正SP。
Q3. 為什麼LINQ DBML在利用Server Explorer產生物件的時候會一直出現要把目前連線字
串(web.config)覆蓋(replace the connection used by the designer)的訊息呢?
但是按否之後又不能加入?
A3. 因為Server Explorer中的連線字串和web.config中的不一致,所以只要讓
Server Explorer和web.config中的連線字串一樣就可以了!最常看到的是web.config中
是用DB驗證,而Server Explorer是採用windows驗證。