ASP.NET пользовательская клиентская проверка

jsonweb кажется лучшим решением для меня. См. http://www.jsonweb.info/en/latest/

from jsonweb.encode import to_object, dumper

@to_object()
class DataModel(object):
  def __init__(self, id, value):
   self.id = id
   self.value = value

>>> data = DataModel(5, "foo")
>>> dumper(data)
'{"__type__": "DataModel", "id": 5, "value": "foo"}'

30
задан kapantzak 2 May 2018 в 06:34
поделиться

4 ответа

Попытайтесь изменить имена аргумента к sender и args. И, после того, как Вы имеете его работа, переключаете перекличку на ScriptManager.RegisterClientScriptBlock, независимо от использования Ajax.

16
ответ дан Fadhly Permata 28 November 2019 в 00:26
поделиться

При использовании.Net 2.0 и Ajax - необходимо использовать:

ScriptManager.RegisterClientScriptBlock

Это будет работать лучше в средах Ajax тогда старый Page. Версия

ClientScript
6
ответ дан brendan 28 November 2019 в 00:26
поделиться

В то время как я все еще хотел бы ответ на то, почему мой JavaScript не распознавался, решение я нашел тем временем (и должен был сделать во-первых), должен использовать Asp:CompareValidator вместо Asp:CustomValidator.

0
ответ дан Fadhly Permata 28 November 2019 в 00:26
поделиться

Также вы можете использовать:

var amountDue = document.getElementById('<%=YourControlName.ClientID%>');

Это автоматически разрешит идентификатор клиента для элемента без необходимости выяснять, что он называется 'ctl00_footerContentHolder_Fees1_FeeDue' .

0
ответ дан 28 November 2019 в 00:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: