Мне нужно установить текущее имя страницы в значение скрытого поля формы Umbraco. Я не знаю, где указать значение для этого скрытого поля. Пожалуйста, пусть кто-нибудь поделится вашим ответом. БлагодаряКак установить значение для типа скрытого поля формы Umbraco
ответ
Предполагая, что вы используете бритву ...
<input type="hidden" value="@CurrentPage.Name" />
Это также может быть установлен в файле отделенного кода вашего UserControl:
- ascx.cs (UserControl отделенного код файл)
Пример разметки (асс.):
<asp:HiddenField ID="nameHiddenField" runat="server" />
Пример кода (ascx.cs):
protected void Page_Load(object sender, EventArgs e)
{
var helper = new UmbracoHelper(UmbracoContext.Current);
//set value as Name of Current Node
nameHiddenField.Value = helper.AssignedContentItem.Name;
//set value based on a property from the Current Node
nameHiddenField.Value = helper.AssignedContentItem.GetPropertyValue<string>("examplePropert");
//NOTE: You may want to add some Null-Checking for when accessing Properties of the CurrentNode.
}
В "UmbracoHelper" класс живет в следующем пространстве имен "Umbraco.Web", так что вам нужно будет добавить ниже:
using Umbraco.Web;
Я собираюсь предположить, что вы используете Umbraco Forms/Contour? В этом случае в редакторе форм щелкните, чтобы изменить скрытое поле, затем разверните дополнительные параметры, и вы можете установить значение по умолчанию для скрытого поля.
, если только это сработало в Umb v6 – amun1000
Это должно быть сделано, это особенность Contour, а не Umbraco. Я использовал эту функцию на сайтах, таких же старых, как 4.7. Я точно не помню, когда он был добавлен в Contour, но это было давно. – Tim
Все, что я получаю, когда добавляю скрытый ввод – amun1000
- 1. Установить значение для скрытого элемента формы
- 2. Установить значение по умолчанию для скрытого поля
- 3. Как установить значение скрытого поля в vb.net
- 4. получить значение скрытого поля
- 5. Установить значение скрытого ввода внутри формы HtmlUnit
- 6. ExtJS получить значение скрытого поля формы
- 7. Установить значение скрытого поля по Javascript
- 8. Установить значение скрытого поля с помощью Javascript
- 9. jQuery, чтобы установить значение скрытого поля?
- 10. Установить значение скрытого поля после обратной передачи
- 11. Значение Javascript для скрытого поля
- 12. Как установить значение для скрытого целочисленного поля в WTForms
- 13. Невозможно установить значение val скрытого поля ввода
- 14. ionRangeSlider - получить значение диапазона для скрытого поля ввода формы
- 15. Как изменить значение скрытого поля для флажка
- 16. Meteor autoform - вычислить значение для скрытого поля
- 17. Как изменить значение поля ввода скрытого типа с помощью javascript
- 18. Как установить значение скрытого тега
- 19. Невозможно установить значение для скрытого элемента ввода
- 20. задайте значение поля ввода как значение скрытого поля, используя JS
- 21. Как мы можем установить значение скрытого поля перед стрельбой_страницы?
- 22. Как установить значение скрытого поля ввода с помощью JQuery?
- 23. Как установить значение скрытого поля на странице с другой страницы?
- 24. как установить значение поля для типа коллекции в Symfony2
- 25. Symfony2: Как установить значение поля, вне формы
- 26. Как установить и получить значение Boolean из скрытого поля asp.net
- 27. Как установить viewbag значение скрытого поля и доступа с JQuery
- 28. Установить HTML-элемент td как значение скрытого поля
- 29. Как установить значение скрытого поля из контроллера в mvc
- 30. как установить значение входного скрытого поля через javascript?
Не могли бы вы рассказать нам, как вы пытаетесь достичь своей цели. Это внутри макроса? Шаблон в бритве? Что вы пробовали надолго, пожалуйста, поделитесь своим кодом, чтобы мы могли вам помочь. – GELR
как это сделать b в макросе @GELR – Asad