阅读:6167 回复:21
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲

怎么在aspx文件js中读取当前登陆用户的ObjectID

楼主#
更多 发布于:2017-04-28 18:21
怎么在aspx文件js中读取当前登陆用户的ObjectID

最新喜欢:

实名用户_709f2950实名用户_7...
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
1楼#
发布于:2017-05-03 15:37
@t156965365  这个BizObjectSchema,我没有用到


using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections.Generic;
using System.Linq;
using System.Web.Script.Serialization;
using System.Web.Services;
using OThinker.H3.Acl;
using OThinker.H3.WorkSheet;
using OThinker.H3.Portal;
using System.IO;
using OThinker.H3.DataModel;
using System.Reflection;


namespace OThinker.H3.Portal.Sheets.DefaultEngine
{
    public partial class DangYuanXinxiZidingyi : OThinker.H3.WorkSheet.MvcPage
    {
        protected void Page_Load(object sender, EventArgs e)
        {
        }
      
        public override void Submit(MvcPostValue MvcPostValue, MvcResult MvcResult)
        {
            SaveDataFields(MvcPostValue, MvcResult);
             if(ActionContext.User.UserCode == "游客")
             {
                MvcResult.Successful = false;
                MvcResult.Errors.Add("当前为游客账户,请重新登录!");
                return;
             }
            MvcController.DoSubmitAction(MvcPostValue, MvcResult);
        }
    }
}
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
2楼#
发布于:2017-05-03 15:35

图片:QQ图片20170503153500.png

@t156965365 之前错误用你的方法解决了,换了一个新的错误消息,应该离成功不远了,请再帮看看
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
3楼#
发布于:2017-05-03 15:02
@岩竹玉雨 谢谢,先这种方式试试,我在系统后面添加了时间,mode用默认的应该可以吧<sessionState mode="InProc" timeout="240" />
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
4楼#
发布于:2017-05-03 14:42
@岩竹玉雨  当前版本是9.2.7
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
5楼#
发布于:2017-05-03 14:41
@岩竹玉雨  第一,设置session时间为4或8小时或更长。这个在什么地方设置,是下图这个吗?

图片:QQ图片20170503144105.png

实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
6楼#
发布于:2017-05-03 14:09
@岩竹玉雨

图片:QQ图片20170503141704.png



有加,但是没用,还是不识别

图片:QQ图片20170503140928.png

实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
7楼#
发布于:2017-05-03 13:44
@岩竹玉雨 没有找到需求&bug板块,给个链接,谢谢
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
8楼#
发布于:2017-05-03 12:00
@t156965365 这个函数能在系统默认表单里面,启用代码里面使用吗,这边使用不识别MvcPostValue,UserValidator,MvcResult
实名用户_67af3ddc
9

帖子

28

跟帖

565

积分

高级榴莲
高级榴莲
9楼#
发布于:2017-05-03 08:42
@t156965365 你给的这种方法,如果登陆账户退出的话,读取的当前表单类似于之前已经缓存好的,读取还是之前登陆的用户,但是提交以后CreatedID还是变成游客的ObjectID了
上一页
1 2  »|
游客

返回顶部