Syed SufiyanUddin Ответов: 5

Автоматическая дата должна отображаться в текстовом поле при щелчке мыши.


Дорогие Друзьях,

в моей веб-форме у меня есть текстовое поле для даты/времени выпуска.

Когда я нажимаю внутри текстового поля ... системная дата должна автоматически отображаться в нем вместе с днем, месяцем ,годом. Пожалуйста, решите эту проблему.


Спасибо,

5 Ответов

Рейтинг:
2

Namit KB

Используйте этот код при загрузке страницы.....

почему системная дата должна отображаться при нажатии, она будет отображаться непосредственно при загрузке страницы....

Или, если вы хотите нажать и выбрать лучше использовать AJAX tool kit....

tboxDate.Text = DateTime.Now.ToString("MM/dd/yyyy");


Я надеюсь, что вы получите свой ответ.....


Рейтинг:
2

Sebastian T Xavier

что вы пробовали?
поиск форматов дат в google.


Syed SufiyanUddin

Босс, мне нужна полная дата автоматически, когда пользователь нажимает на текстовое поле. пожалуйста, найдите решение для этого.

Рейтинг:
1

Angel1320

Вы можете попробовать это..

Date : <asp:textbox id="txtDate" runat="server" clientidmode="Static" xmlns:asp="#unknown"></asp:textbox>
   <script type="text/javascript">
       $(document).ready(function ()
       {
           $("#txtDate").click(function ()
           {
               var Currntdate = new Date();
               $("#txtDate").val(Currntdate.getDay() + "-" + Currntdate.getMonth() + "-" +Currntdate.getYear());
           });
       });
   </script>


Рейтинг:
1

Rahul Rajat Singh

Только использование javascript даст дату на стороне клиента в etxtbox. Если вам нужна дата на стороне клиента, то

обработайте onclick текстового поля и сделайте что-то вроде

 var Currntdate = new Date();
$("#txtDate").val(Currntdate.getDay() + "-" + Currntdate.getMonth() + "-" +Currntdate.getYear());



с другой стороны, вам нужна дата на стороне сервера, тогда у вас есть дата на стороне сервера, записанная в скрытом поле при загрузке страницы, и при щелчке текстового поля установите значение textbox в значение скрытого поля.


Syed SufiyanUddin

я не могу понять, пожалуйста, пришлите мне код

Рейтинг:
0

Akaas developer

используйте javascript для этой цели, например:

<asp:textbox id="txtDate" runat="server" onclick="return SetDate();"></asp:textbox>


function SetDate() {
            var today = new Date();
            document.getElementById('<%= txtDate.ClientID %>').value = today.getDate() + '/' + today.getMonth() + '/' + today.getYear();
            return false;
        }


С уважением,
Разработчик Akaas