2018年5月10日 星期四

[Javascript] Devexpress label SetText

看別人用得很順,


function saveComplete(s, e) {
            var r = e.result;
            var result = r.split(',');
            switch (result[0]) {
                        case "p1":
                        break;
                        case "p2":
                        break;
            }


我套用到自己的程式,


function GetValues(value) {//value="gghh,yyyi"
            var r = value;
            //alert(r);
            var result = r.split(",");
            lb1.SetText(result[0]);
            lb2.SetText(result[1]);
            }


可以alert可是label的Text就是出不來,
試了很久才發現,
原來接進來的r不是字串,
要先將r轉換成字串才不會在split的時候出錯,
在split出錯也不會跳通知,因為是Javascript,
修改成,


function GetValues(value) {//value="gghh,yyyi"
            var r = value;
            //alert(r);
            var result = r.toString().split(",");
            lb1.SetText(result[0]);
            lb2.SetText(result[1]);
            }


就可以了,加油。

沒有留言:

張貼留言

[Javascript] Devexpress label SetText

看別人用得很順, function saveComplete(s, e) {             var r = e.result;             var result = r.split(',');             switch (r...