Bir asp'im var: jquery DatePicker ile ilişkili TextBox. Bu giriş, bir Literal Denetimi güncelleyen bir onTextChangedEvent içerir.DatePicker, geri gönderildikten sonra kayboluyor
Tüm bu kod bir UpdatePanel içinde olduğundan, Literal Denetimi değişir, ancak sayfa yenilenmez.
Karşılaştığım sorun, olay tetiklendiğinde, DatePicker görüntülenen resmin kaybolmasıdır. İşte benim kod parçası:
<asp:UpdatePanel ID="UpdatePanel" runat="server">
<ContentTemplate>
<asp:TextBox runat="server" OnTextChanged="EditFromDate_TextChanged"
AutoPostBack="true"></asp:TextBox>
</ContentTemplate>
</asp:UpdatePanel>
Sonra var:
$(document).ready(function()
{
$("#EditFromDate").datepicker({ ... });
});
başka bir yere DatePicker başlatır kod koymak gerekir mi? Sayfayı Page.RegisterStartup ile aynı sonucu kullanarak yüklemeyi denedim.
Teşekkürler!
Teşekkür !! Peki, ne zaman $ (document) .ready() yangın? Ve bu kodu Page_Load olayına yerleştirmek neden işe yaramadı? – Gonzalo
Makaleye göz atın. Eğer document.ready kodunu postback üzerinde PostStartupScript'e koyarsanız, o da işe yarayacaktır. –