我的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"
});
.NET:
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
請發表一些文件 – Edorka
如何提交表格?發佈相關代碼! –
有人顯然在給我一個完美正當的問題上有一個糟糕的一天......;) – oshirowanen