如何使用asp.net让用户只输入一次?

如何使用asp.net让用户只输入一次?,asp.net,validation,input,Asp.net,Validation,Input,我这里有一个关于asp.net的问题 如何让用户在进行更改和提交后只更改其ID一次,并且在再次登录时无法更改其ID?但是,他们可以修改其他个人详细信息 如何做到这一点 显示用户已经进行了更改,并且已经提交了一次,但无法进行第二次更改的情况如何?将用户id控件设置为只读 tbusername.Enabled = false; //OR tbusername.ReadOnly = true; 如果您说他们可以在注册时输入ID,但之后不能更改,那么只需在编辑表单/控件中禁用该字段即可 如果只允许他们

我这里有一个关于asp.net的问题

如何让用户在进行更改和提交后只更改其ID一次,并且在再次登录时无法更改其ID?但是,他们可以修改其他个人详细信息

如何做到这一点


显示用户已经进行了更改,并且已经提交了一次,但无法进行第二次更改的情况如何?

将用户id控件设置为只读

tbusername.Enabled = false;
//OR
tbusername.ReadOnly = true;

如果您说他们可以在注册时输入ID,但之后不能更改,那么只需在编辑表单/控件中禁用该字段即可

如果只允许他们在注册后更改ID一次,只需在数据库中创建一个标志,并在第一次更新ID时相应地设置它