if (!IsPostBack || triggeredRefresh.Value == "1") { HiddenField hiddenField = new HiddenField(); hiddenField.ID ="hiddenField1"; hiddenField.Value = "0"; placeHolder1.Controls.Add(hiddenField); } else if ( triggeredCheck.Value == "1" ) { HiddenField hiddenField = placeHolder1.FindControl("hiddenField1") as HiddenField; var x = Convert.ToInt32(hiddenField.Value); }
/** * Factory method for create a new {@link HiddenField}. * * @param id * the id * @return the new {@link HiddenField}. */ public static Component newHiddenField(final String id) { final HiddenField<String> hiddenField = new HiddenField<>(id); hiddenField.setOutputMarkupId(true); return hiddenField; }
@Override protected void addAdditionalJavaScript(List<String> eventScripts) { if (selectedContextField != null) { // add in the clear script to be the first part of the element. eventScripts.add(0, "Wicket.$(" + selectedContextField.getMarkupId() + ").value='CLEAR'"); } }
@Override protected void onInitialize() { super.onInitialize(); // As the Form is posted, Form#findSubmittingButton() expect to retrieve this component by the request parameter 'name'. // But as this component is not an input, it does not have a name attribute. Thus, it should match the #getInputName() path this.add(new HiddenField<Serializable>("submitter", new Model<Serializable>()).add(AttributeModifier.replace("name", this.getInputName()))); }
@Override protected void onInitialize() { super.onInitialize(); this.textarea = new HiddenField<>("textarea", this.getModel()); this.textarea.setOutputMarkupId(true); this.textarea.setEscapeModelStrings(false); this.add(this.textarea); this.add(JQueryWidget.newWidgetBehavior(this, this.container)); }
TextField textField1 = new TextField("field1"); textField1.setOutputMarkupId(true); textField1.setMarkupId("field1"); TextField textField2 = new TextField("field2"); textField2.setOutputMarkupId(true); textField2.setMarkupId("field2"); HiddenField hiddenField = new HiddenField("hidden"); hiddenField.setOutputMarkupId(true); hiddenField.setMarkupId("hiddenField"); String function = "document.getElementById('"+ hiddenField.getMarkupId() +"').value = document.getElementById('"+ textField1.getMarkupId() +"').value + ' ' + document.getElementById('"+ textField2.getMarkupId() +"').value;"; Button concatButton = new Button("concat"); concatButton.add(new AttributeAppender("onclick", new Model(function), ";"));
public KeyEventHandler(String id) { super(id, new Model()); HiddenField keyCodeField = new HiddenField<>("keyCodeField", (IModel<Integer>) getDefaultModel(), Integer.class); keyCodeField.setOutputMarkupId(true); keyCodeField.add(new AjaxFormComponentUpdatingBehavior("onkeyup") { @Override protected void onUpdate(AjaxRequestTarget target) { onKeyUp(getKeyCode(), target); } }); add(keyCodeField); HtmlTemplate template = new HtmlTemplate("initScript"); template.setParameter("keyCodeField", new PropertyModel(keyCodeField, "markupId")); template.setParameter("keys", new KeysArrayModel()); add(template); }
private void addSearchTextField(final Model<String> pSearchTextModel, ObjectAutoCompleteBuilder<O, I> pBuilder) { searchTextField = new TextField<String>("search", pSearchTextModel) { private static final long serialVersionUID = 1L; @Override public boolean isVisible() { return isSearchMode(); } }; searchTextField.setOutputMarkupId(true); // this disables Firefox autocomplete searchTextField.add(AttributeModifier.append("autocomplete", "off")); objectField = new HiddenField<I>("hiddenId", new PropertyModel<I>(this, "selectedObjectId")); objectField.setOutputMarkupId(true); if (pBuilder.idType != null) { objectField.setType(pBuilder.idType); } add(objectField); searchTextField.add(pBuilder.buildBehavior(objectField), new ObjectUpdateBehavior() // newFormUpdateBehaviour(searchTextField) ); add(searchTextField); }
textField.setOutputMarkupId(true); textField.add(newOnOrderChangeEventBehavior("onOrderChanged")); add(textField);
@Override public void convertInput() { final PolicyFactory policy = this.newPolicyFactory(); final String input = this.textarea.getConvertedInput(); this.setConvertedInput(policy.sanitize(input)); }
hidden = new HiddenField<String>("focus-tracker", new Model<String>()); hidden.add(new AbstractBehavior()
@Override public final void convertInput() String valueId = autocompleteHidden.getConvertedInput(); String input = autocompleteField.getConvertedInput(); final T object = this.getModelObject();
Label weekLabel = row.FindControl("weeknr") as Label; if (weekLabel != null && PlanningForm.FindControl("visiblediv" + weekLabel.Text) == null) { HiddenField divvisible = new HiddenField(); divvisible.ID = "visiblediv" + weekLabel.Text; //Open the first two divs if (!Page.IsPostBack) { if(openDivCount < 2) divvisible.Value = "block"; openDivCount++; } hiddenDiv.Controls.Add(divvisible); }
/** * Factory method for create a new {@link HiddenField}. * * @param <T> * the generic type of the model * @param id * the id * @return the new {@link HiddenField}. */ public static <T> HiddenField<T> newHiddenField(final String id) { final HiddenField<T> hiddenField = new HiddenField<>(id); hiddenField.setOutputMarkupId(true); return hiddenField; }
final HiddenField focusField = new HiddenField("focusField", new PropertyModel(this, "focusField")); focusField.add( new AbstractBehavior() { public void onComponentTag(Component component, ComponentTag tag)
@Override protected void addAdditionalJavaScript(List<String> eventScripts) { if (selectedContextField != null) { // add in the clear script to be the first part of the element. eventScripts.add(0, "Wicket.$(" + selectedContextField.getMarkupId() + ").value='CLEAR'"); } }
@Override protected final void convertInput() String valueId = autocompleteHidden.getConvertedInput(); String input = autocompleteField.getConvertedInput(); final T object = this.getModelObject();
public class HomePage extends WebPage { String field1; String field2; String hidden; public HomePage() { Form form = new Form("form", new CompoundPropertyModel(this)); form.add(new TextField("field1")); form.add(new TextField("field2")); form.add(new HiddenField("hidden")); form.add(new AjaxButton("concat") { @Override protected void onSubmit(AjaxRequestTarget target, Form<?> form) { hidden = field1 + field2; target.addComponent(form); } }); form.add(new AjaxButton("show") { @Override protected void onSubmit(AjaxRequestTarget target, Form<?> form) { target.appendJavascript("alert('" + JavascriptUtils.escapeQuotes(hidden) + "')"); } }); add(form); } }
/** * Factory method for create a new {@link HiddenField}. * * @param <T> * the generic type of the model * @param id * the id * @param model * the {@link IModel} with the value for the {@link HiddenField}. * @return the new {@link HiddenField}. */ public static <T> HiddenField<T> newHiddenField(final String id, final IModel<T> model) { final HiddenField<T> hiddenField = new HiddenField<>(id, model); hiddenField.setOutputMarkupId(true); return hiddenField; }
private void popularMetadados() { final Map<String, Object> properties = new HashMap<>(); try (final PackageTextTemplate metadataJSON = new PackageTextTemplate(getClass(), METADATA_JSON)){ properties.put("idMap", map.getMarkupId(true)); properties.put("idLat", lat.getMarkupId(true)); properties.put("idLng", lng.getMarkupId(true)); properties.put("zoom", DEFAULT_ZOOM); properties.put("readOnly", isReadOnly()); metadataJSON.interpolate(properties); metadadosModel.setObject(metadataJSON.getString()); metadataJSON.close(); } catch (IOException e) { LOGGER.error("Erro ao fechar stream", e); } }