dポイントプレゼントキャンペーン実施中!

VS2005、C#にてモバイルページを作成中です
「SelectionList」について教えてください。

selectionlistの値を取得することはできるのですが値の設定ができません。
indexでの指定が出来るのは分かったのですがListのItemが変動するため
Textでもなくvalueでの取得・設定がしたいのです。

何か方法はないのでしょうか。


//値の取得>OK
string sl = SelectionList1.Selection.Value;

//Valueでの設定>NG
SelectionList1.Selection.Value = "03";

//indexでの設定>OK
SelectionList1.SelectedIndex = 2;

[aspx]
<mobile:SelectionList ID="SelectionList1" Runat="server">
<Item Text="aa" Value="01" />
<Item Text="bb" Value="02" />
<Item Text="cc" Value="03" />
</mobile:SelectionList>

A 回答 (1件)

設定できないのでしょうか? それとも何かしらのエラーになるのですか ・・・


エラーになるのであればその内容を明記したほうがいいでしょう

SelectionList1.Selection は MobileListItemを返すので
これの Valueプロパティなら Read/Write可能ですから 設定できるはずですよ

現状の再現できる 最低限のコードと 実行手順を明記してみましょう
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!