いくつかのパラメーターを選択して送信を押す検索ページがあります。セッションを保存し、radgrid に結果を取得します。行をダブルクリックすると、編集ページに移動します。radcombobox.text をセッションにキャプチャしています。例Session["Status]=active,inactive,old !postback でセッションを取得して、編集ページから値を保持しています..
サンプルコード...
以下のコードを試して、編集ページから戻ったときにコンボボックス内のアイテムがchkedされるようにしました...
RadCombobox の項目をチェックしない理由がわかりません。アドバイスしてください
if (Session["Status"] != null)
{
ddlStatus.Text = Session["Status"].ToString();
string status = Session["Status"].ToString();
string[] words = status.Split(',');
foreach (RadComboBoxItem item in ddlStatus.Items)
{
string strtext = item.Text.ToString();
if (strtext.Length > 0)
{
if(ddlStatus.Items.Any(x => words.Equals(x)))
{
item.Checked = true;
}
else
{
item.Checked = false;
}
}
}