私はgridviewをsqldatasourceを使ってデータベースに接続しました。グリッドビューにはdatetimeフィールドがあります。列を編集するときに、代わりに手動で日付を入力させたくない 最初に、カレンダーから日付を選択するカレンダーポップアップまたはボタンが必要です。 第2に、時間フィールドのために、カレンダーから日付を選択するときに時間を選択できるテンプレートまたはGUIがありますか?グリッドビュー編集モードのカレンダー
0
A
答えて
2
ユーザーの入力を許可しないため、javascipt関数を使用して、その関数をテキストボックスのonkeypressおよびonkeyupイベントで呼び出します。
オプション1:
<script type="text/javascript">
function typingNotAllowed(CtrlID)
{
document.getElementById(CtrlID).value="";
}
</script>
<form id="form1" runat="server">
<div>
<input type="text" id="someid" onkeyup="typingNotAllowed(this.id)" />
<asp:TextBox ID="TextBox1" runat="server" onkeyup="typingNotAllowed(this.id)"></asp:TextBox>
</div>
</form>
オプション2:
だけ後ろに負荷イベントでコードにTextBox1.Attributes.Add("ReadOnly", "true");
を追加
オプション3:上記のいずれかと関連して使用jqueryの日時ピッカーオプション(両方の要件に対応)
1
私はAJAX Control Toolkitのカレンダーコントロールが好きです。あなたがAJAX Control Toolkitを使ったことがない人は、本当に簡単です。ここにカレンダーコントロールへのリンクがあります。 http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/Calendar/Calendar.aspx
これはツールキットのリンクですので、これがうまくいくと思うならダウンロードしてください。 http://ajaxcontroltoolkit.codeplex.com/
関連する問題
- 1. 編集モードでのグリッドビューの列サイズ設定
- 2. グリッドビュー編集問題
- 3. グリッドビューで編集モードで行を開く方法
- 4. 行データバインドで編集モードでグリッドビューを検出
- 5. JTable編集モード
- 6. DataGridView編集モード
- 7. グリッドビューの行を編集
- 8. DevExtremeグリッド - 編集モード
- 9. AngularJS編集モードcss
- 10. iOS7 - ABPersonViewController、編集モード
- 11. FormViewコントロール編集モード
- 12. ポップアップカレンダーasp.net gridviewの編集モード
- 13. 編集モードのリストボックスアイテムphp
- 14. DataList編集モードのFindControl
- 15. グリッドビューの行編集モードをプログラムでC#を使用してキャンセルする
- 16. グリッドの編集可能モードと非編集可能モードの切り替え
- 17. ASP.NETのXMLグリッドビューの編集機能
- 18. ASP.NETグリッドビューでの変数の編集
- 19. マウスクリックイベントのグリッドビュー行の編集と更新
- 20. MVC 3 telerikグリッド編集モード
- 21. テーブル - 編集モード(Sql 2008)
- 22. カスタムセルでモードを編集
- 23. C#で編集モードでXMLファイルを編集する方法
- 24. オブジェクトモードで編集モードで情報を編集する方法
- 25. 編集モードでのLiferayポートレットの作成
- 26. DjangoののBooleanFieldが編集モードで
- 27. UITextfieldでの編集モードの問題
- 28. UITableView編集モードでの別のボタン
- 29. p:編集モードでのSelectOneMenuのデフォルト値
- 30. CQWP編集モードでのみレンダリング