0

誰でも私を助けることができます..C#の値をjavascriptに渡したい..javascriptにのみ2つの値を渡すだけです..tbSTime、tbETime、およびtbIndo2を渡す方法がわかりません..助けてください..ありがとう君は

これはコードビハインドです:

        {
           // get the meeting info based on the id
            int id = Convert.ToInt32(Request["id"]);
            MeetingClass.MeetingInfo m = MeetingClass.MeetingInfo.GetInfo(id);
            // fill data
            tbtitle2.Value = m.Title;
            tbdate2.Value = m.Date.ToShortDateString();
            tbSTime.Value = m.StartTime.ToShortTimeString();
            tbETime.Value = m.EndTime.ToShortTimeString();
            tbIndo2.Value = m.Desc; 
        }

そして、これはJavaScriptです:

function getInfo() {

    $('#<%=tbtitle.ClientID%>').val($('#<%=tbtitle2.ClientID%>').val());
    $('#<%=tbdate.ClientID%>').val($('#<%=tbdate2.ClientID%>').val());
}
4

3 に答える 3

0

申し訳ありませんが、正確に何が必要なのかわかりませんが、私が理解したことから、これを提供できます: サーバー側の変数からJavascript関数に値を送信したい場合は、次のように行うことができます.

function abc(x,y)
{
//Do you things here
}

サーバー側から次のようにJavaScriptコードを呼び出します

string a=textbox1.text;    
string b=textbox2.text;    
ScriptManager.RegisterStartupScript(this, GetType(), "displayalertmessage", "abc("+a+","+b+");", true);
于 2013-07-19T05:12:43.163 に答える