function ShowDialog(Url, SetValueControlIDList, SetValueControlFieldList,controlID) {//SetValueControlIDList:要设置的其它控件ID,以“,”分隔//SetValueControlFieldList:控件数据的数据库表字段名,以“,”分隔
if (Url == undefined || Url == "") { alert("Url为空或者不存在检查DialogUrl属性!"); return false; }
var idArray;
var fieldArry;
if (SetValueControlIDList != "" && SetValueControlFieldList != "") {
idArray = SetValueControlIDList.split(",");
fieldArry = SetValueControlFieldList.split(",");
if (idArray.length != fieldArry.length) {
alert("要设置的控件ID数和数据库字段数不同,请检查!");
return false;
}
}
var arguments = {};
arguments.url = Url;
arguments.setValueControlFieldList = SetValueControlFieldList;
var returnValue = window.showModalDialog("/UserControl/TextBoxSelectDialogDefaultFrame.aspx", arguments,
"scroll:yes;center:yes;help:no;resizable:yes;status:no;dialogWidth:530px;dialogHeight:490px");
if (!returnValue) { alert("returnValue is null!"); return; }
$("#" + controlID + "_value").attr("value", returnValue[0]);
$("#" + controlID + "_text").attr("value", returnValue[1]);
if (idArray) {
if (idArray.length == returnValue.length - 2) {
for (var i = 0; i < idArray.length; i++) {
$("#" + idArray[i]).attr("value", returnValue[i + 2]);
}
}
else {
alert("Return columns number was not correct!" + idArray.length + returnValue.length);
}
}
return false;
}
玩技术,要学会忍受寂寞--