2011-06-24 18 views
2

my.aspx.csファイルの変数の値をmy .aspxファイルに渡しています。 aspx内のその値が変更され、.aspx.csファイルに返される必要があります。しかし、変数の値を変更することはできません。助言がありますか?.aspxから.aspx.csへの戻り値

は.cs

 private string dateLookup; 
    public string DateLookup 
    { 
     get { return dateLookup; } 
     set { dateLookup = value; } 
    } 

.aspxの

<script runat="server"> 
    void Selection_Change(Object sender, EventArgs e) 
    { 
     "<%=DateLookup %>" = monthList.SelectedItem.Value; 
    } 

</script> 
+1

@SLaksはそれを持っているHTMLに出力にする必要があります。 <%= %>構文は、変数の値をHTML出力にレンダリングするために使用されます。変数自体を参照するのは名前で行われます。 –

答えて

6

あなたは他のプロパティのようなプロパティを割り当てることができます。

DateLookup = something; 

<%= ... %>構文はに上の任意の値を印刷するために使用されますページ。

0

イベントもあなたのコードの後ろに(CS)

void Selection_Change(Object sender, EventArgs e) 
{ 
    DateLookup = monthList.SelectedItem.Value; 
} 

<% = DateLookup%>表記は何かを割り当てることはありませんが、それは

+0

好きではありません。私は自分の.csと私の.aspxの両方でこのメソッドを持っていますが、それでも私にはエラーが出ています。 –

+0

ああ私の問題は何か知っている!私は間違った値を渡していた:Dそれは月の名前ではなく、数値の日付でした! –

+0

@OhM:エラーメッセージが表示されたら、**それを読んでください! – SLaks

関連する問題