動態產生(page_load之後)的WebDateTimePicker,如何給預設值? 為何用.text或.caption設定都沒效果?
如果是要給新增的欄位預設值,可以使用WebDafault元件.因?Page_load執行的時機有很多,每次post都會執行,不是很容易控制。但如果只是對網頁上的DateTimePicker(沒有Bind到欄位)設初值,只要給Text賦值就可以了,如果沒有效果請debug一下,看是否有執行到賦值的程式或者有其他程式有影響到。
DateTimePicker我可以自由選擇我要的格式嗎?像是YYYYMMDD OR YYYY/MM/DD?
WebDateTimePicker可以設定WebDateTimePicker1.Localize是 true 還是 false,如果設定為true會依IIS上控制臺地區語言選項的日期格式;設定為false則是顯示西曆。
在FormView中如何讓WebDateTimePicker在瀏覽時也顯示為YYYY/MM/DD格式? (已將WebDateTimePicker的 DataFormat屬性設為 ShortDate)
在Data Bind的設定頁,設定Format為ShortDate。
在WEB開發中用到WebDateTimePicker控制項, 有沒有什麼方法可以使我寫入資料庫時的格式是yyyyMMdd(char(8))?
將WebDateTimePicker的DateTimeType屬性設為VarChar,然後將WebDateTimePicker的DateString綁定到你需要的欄位元(不要Binding到text) 。
一個Master檔如果有2個Detail檔的情況,如果Detail2使用WebGridView,則在存檔的時候,無法更新,應如何處理。
因為第二個Detail的WebGridView中,必須要定義Master相對的鍵值欄位,如果不想顯示該欄位,有2種方法,如下:
1. 將關聯key轉為TemplateField,然后使用vs本身的HidenField來bind。
2. 直接將WebGridView的該欄位的Visible設為false,然后設定一下WebGridView的DataKeyNames屬性,須設定為關聯key欄位即可,但不要設定detail的其他key欄位。