値が渡され取得されていないと私は、彼らが埋め込むことができるようにHTMLとして、それらのラベルをレンダリングしたいしかし、私は3つのラベル値はascxコードビハインドからjavascriptに渡されませんか?
string text1 = fr.data[0].name;
string text2 = m.data[0].name;
string text3 = m.data[0].name;
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), " ", "document.getElementById('lblfriend').innerHTML ='" + text1 + "'; return true;", true);
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), " ", "document.getElementById('lblmyname').innerHTML ='" + text2 + "'; return true;", true);
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), " ", "document.getElementById('lblmyname1').innerHTML ='" + text3 + "'; return true;", true);
を持つASCXユーザコントロールにASCXの分離コードから値を転送するためにこれを使用していますメールで
助けてください!
あなたの問題であり、あなたはfr.dataによってデータを取得しているもの[0] .nameの、m.data [0] .nameの?または、Page.ClientScript.RegisterClientScriptBlockコードに問題がありますか? –
1つの問題は、RegisterClientScriptBlock呼び出しがすべて同じキーを使用するため、最初のものだけが実際に登録されることです。 – zeal