Рейтинг:
2
Member 14937964
Это решение которое работает
OnClientClick='<%# String.Формат("javascript:return confrimPosting(\"{0}\")", Eval("IsBlockPosting").ToString()) %>'
CHill60
Причины моего понижения голоса:
- Неформатированный дамп раскомментированного кода не является хорошим решением
- В нем есть орфографическая ошибка
- Вызов ToString() не нужен
Richard Deeming
Нет необходимости в этом string.Format
вызов - Eval
я могу сделать это для тебя.
OnClientClick='<%# Eval("IsBlockPosting", "return confirmPosting(\"{0}\")") %>'
Рейтинг:
16
krishnaMurali
Try this:
onclick='<%# "ShowNewNoteForm(" +Eval("SuggestionID") + " );" %>'
Member 14937964
не работает вышеуказанный метод
использовать это
OnClientClick='<%# String.Формат("javascript:return confrimPosting(\"{0}\")", Eval("IsBlockPosting").ToString()) %>'
CHill60
Это явно сработало еще в 2014 году, когда ОП приняла ответ. Это не будет работать точно так же, как типизировано для вас, потому что вы пытаетесь оценить что-то совершенно другое
Richard Deeming
Это было принято как решение, но оно не сработало бы с кодом операции. onclick
задает обработчик для события щелчка на стороне сервера.
CHill60
Мне определенно нужно проверить свои глаза - я читаю это как OnClientClick - видя то, что я ожидаю увидеть, я думаю