Parameter.Type Proprietà

Definizione

Ottiene o imposta il tipo del parametro.

public:
 property TypeCode Type { TypeCode get(); void set(TypeCode value); };
public TypeCode Type { get; set; }
member this.Type : TypeCode with get, set
Public Property Type As TypeCode

Valore della proprietà

TypeCode

Tipo di Parameter. Il valore predefinito è Object.

Eccezioni

Il tipo di parametro non è uno dei valori di TypeCode.

Esempio

Nell'esempio di codice seguente viene illustrato come impostare le DefaultValueproprietà , Typee Direction degli oggetti quando vengono usati come parametri di Parameter output e parametri di valore restituiti con una stored procedure. Questo esempio di codice fa parte di un esempio più ampio fornito per la panoramica della SqlDataSourceStatusEventArgs classe.

<asp:sqldatasource
    id="SqlDataSource1"
    runat="server"
    datasourcemode="DataSet"
    connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
    selectcommand="getordertotal"
    onselected="OnSelectedHandler">
    <selectparameters>
      <asp:querystringparameter name="empId" querystringfield="empId" />
      <asp:parameter name="total" type="Int32" direction="Output" defaultvalue="0" />
      <asp:parameter name="_ret" type="Int32" direction="ReturnValue" defaultvalue="0" />
    </selectparameters>
</asp:sqldatasource>
<asp:sqldatasource
    id="SqlDataSource1"
    runat="server"
    datasourcemode="DataSet"
    connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
    selectcommand="getordertotal"
    onselected="OnSelectedHandler">
    <selectparameters>
      <asp:querystringparameter name="empId" querystringfield="empId" />
      <asp:parameter name="total" type="Int32" direction="Output" defaultvalue="0" />
      <asp:parameter name="_ret" type="Int32" direction="ReturnValue" defaultvalue="0" />
    </selectparameters>
</asp:sqldatasource>

Commenti

Il tipo può essere usato per creare parametri fortemente tipizzati, in modo che i valori vengano convertiti correttamente tra l'applicazione Web e il codice sottostante.

Se il tipo del parametro viene modificato, viene chiamato il OnParameterChanged metodo .

Si applica a

Vedi anche