2012-05-11 9 views
0

簡単な質問:どのようにaspでdefaultvalueを設定しますか?私のコードは次のとおりです。ASPで値を設定する構文は何ですか?

<SelectParameters> 
     <asp:Parameter Name="ApplicationName" DefaultValue="Membership.ApplicationName"/> 
    </SelectParameters> 

Membership.ApplicationNameを文字列から実際に解析する構文は何ですか?

あなたはこのようなあなたの Page_Load方法でそれを行うことができます

答えて

1

yourSqlDataSource.SelectParameters.Add(
    new Parameter("ApplicationName", 
        System.Data.DbType.String, 
        Membership.ApplicationName)); 

+0

(あなたがyourSqlDataSourceという名前のページSqlDataSourceを持っていると仮定すると)しかし、それは背後にあるコードである、指示する方法はありません例のようにaspxページにコードを挿入しますか? – Bill

+0

@ YongkeBillYuその特定のコントロールで動作する方法はわかりません。他のasp.netコントロールはデータバインディング構文( 'DefaultValue = '<%#Membership.ApplicationName%>'')をサポートしていますが、 'SqlDataSource.SelectParameters'でそれを使用することはできません – mafue

+0

私はOKを参照してください。後ろに。 – Bill

関連する問題