var activityId='<%=ActivityId %>';
var attendUserListUrl = '<%=Page.ResolveUrl(Cfsns.Applications.Activity.WebConfigs.PagePath.UserListPopUp.ToReplaceQueryString("ActivityId,AttendingType", "' + activityId + '", Cfsns.Types.AttendingTypes.Attend)) %>';为什上面会出错,下面是正确的那。原因是在javascript中用了'<%xxx%>'是调用后台的东西,不能与前台的js内容混用,所以 "' + activityId + '"这样拼接字符串导致javascript不认识
var attendUserListUrl = '<%=Page.ResolveUrl(Cfsns.Applications.Activity.WebConfigs.PagePath.UserListPopUp.ToReplaceQueryString("ActivityId,AttendingType", ActivityId, Cfsns.Types.AttendingTypes.Attend)) %>';
另外在Jquery中$.get(url,fun(data){})是获取指定页面的html;
在.net中所有的ascx自定义空间的调用都必须用页面(.aspx)页面去读取,否则无法显示在浏览器中。