asp.netフォームにjQuery日付ピッカーがあります。フォームを送信すると、選択した日付がテキストボックスから失われ、日付が欠落しているため.netコードでエラーが発生することを除いて、すべてが正常に機能しているようです。
なぜこれが起こっているのか誰にも分かりますか?
テキストボックスから readonly=true を削除すると機能し始めますが、ユーザーが日付を間違って入力するのを防ぐために読み取り専用にする必要があります。
要求されたいくつかのコード/スクリプト:
HTML:
<form id="form1" runat="server">
<asp:TextBox id="txtDate" Runat="server" readonly="true" />
<asp:Button ID="btnSendRequest" text="Send Request" Runat="server" OnClick="btnSendRequest_Click" />
</form>
jQuery:
$("#txtDate").datepicker({
dateFormat: "dd/mm/yy"
});
。ネット:
Sub btnSendRequest_Click(ByVal Sender As Object, ByVal E As EventArgs)
objSQLCommand = New SqlCommand("insert query here", objConnection)
'parameters here
Try
objSQLCommand.Connection.Open()
objSQLCommand.ExecuteNonQuery()
objSQLCommand.Connection.Close()
Catch Ex As Exception
' some error here
End Try
End Sub