Propriedade SPMobileBaseFieldControl.PostValue
Obtém o valor que o campo terá após o próximo postback da página.
Espaço para nome Microsoft.SharePoint.MobileControls
Conjunto de Módulos (Assembly) Microsoft.SharePoint (em microsoft.sharepoint.dll)
A sintaxe
Public Overridable ReadOnly Property PostValue As Object
Dim instance As SPMobileBaseFieldControl
Dim value As Object
value = instance.PostValue
public virtual Object PostValue { get; }
A propriedade Value
Um Object que representa o valor que o campo terá após o próximo postback da página.
Comentários
A implementação usar como padrão retornará o mesmo valor que está em Value e implementação usar como padrão da propriedade o último retornará o mesmo valor como ItemFieldValue.
Substituir o getter PostValue P:Microsoft.SharePoint.MobileControls.SPMobileBaseFieldControl.PostValue quando o campo espera valores em um formato especial.De exemplo, se o campo espera porcentagens, a getter deve dividir Value por 100.
OBSERVAÇÕES PARA Inheritors: We recommend that you maintain the following relationship between the ItemFieldValue, Value, and PostValue properties and the TrySaveFieldValue method in your derived classes.
ItemFieldValue é o valor do campo após o mais recente salva alteração.Alterações não salvas, se feitas pelo usuário no interface do usuário ou por codificar atrás, não serão refletidas em ItemFieldValue.
Value is usually identical to ItemFieldValue immediately after each load of a page or postback, but it can be changed.Normalmente, a alteração é feita através de interface do usuário e não é salvas até que o usuário leva ação adicional, como clicar um controle salvar.Antes de salvar, Value e ItemFieldValue têm valores diferentes.
PostValue is identical to Value in most cases, but it can be useful when users are entering values for Value that are not in the format that the field expects.Use PostValue para manter a corretamente formatado versão do valor.De exemplo, se o campo contém uma porcentagem que os usuários são inseridos como números inteiros, mas o campo requer que o valor seja que possível uma fração de 1, PostValueValue dividido por 100.
TrySaveFieldValue é chamado quando uma alteração para um campo estiverem sendo salvos, normalmente como parte de uma trough iteração todos os campos de uma item da lista.It writes the value of PostValue to both ItemFieldValue and Value.
De exemplo, suponha que o campo é Boolean e processado como uma caixa verificar.When the page first loads, ItemFieldValue is false and the check box is not checked. This means that Value is also false, and so is PostValue because there is no special formatting for this Boolean field.The user clicks the check box and Value (and PostValue) become true.O usuário clica em um botão Salvar e ItemFieldValuetrue torna-se.Para um segundo exemplo, suponha que o campo é um campo de texto no qual os usuários inserir uma porcentagem como um número inteiro, mas para que os valores são armazenados como uma fração de 1.When the page first loads, the ItemFieldValue, is 0.15 and Value is 15.PostValue é 0,15.The user changes the 15 to 40 and Value becomes 40, and PostValue becomes 0.4.O usuário clica em um botão Salvar e ItemFieldValue torna-se 0.4...
Consulte também
Referência
SPMobileBaseFieldControl De classe
SPMobileBaseFieldControl Membros
Microsoft.SharePoint.MobileControls De espaço para nome