根据ASP.net中的值使字段只读:C#,ASP.Net

用户名

回答我的问题的每个人都非常有帮助,我即将完成此应用程序。我现在的挑战是基于登录名使3个字段只读。

我有以下代码可以完全满足我的需要,并将当前登录的用户分配给文本字段。我要做的是,如果登录用户不等于特定值,则设置一些其他文本字段(只读)。例如,如果submitted_by_email_username不等于[email protected],则将作为文本框的文本字段(Salary_in)设为只读。这些天,我读的代码比写的要多,因此,如果这是一个简单的请求,我深表歉意。我想根据后面的COde中的逻辑将三个字段设为只读。

protected void Page_PreInit(object sender, EventArgs e)
{
    if (submitted_by_email_username != null)
    {
        _ = Context.User.Identity.Name;
        if (User.Identity.IsAuthenticated)
            submitted_by_email_username.Text = User.Identity.Name;
    }
}
虚拟世界

首先,您不需要Page_PreInit99.9%的时间在Webforms中使用代码。即使有了动态控件,您也只需要Page_Load

但是您可以使用该Enabled属性使TextBox变为只读

protected void Page_Load(object sender, EventArgs e)
{
    if (Request.IsAuthenticated)
    {
        submitted_by_email_username.Enabled = false;
        submitted_by_email_username.Text = User.Identity.Name;
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据每行的中继器控件的值执行计数 C# ASP.NET

来自分类Dev

根据ip asp.net发送消息

来自分类Dev

在 ASP.NET C# 中将值(所有字段)从数据表返回到 AJAX

来自分类Dev

asp.net中隐藏字段的条件值

来自分类Dev

如何根据数据过滤ASP.net core中的结果

来自分类Dev

ASP.NET Core 5 MVC / C#:根据另一个模型更改模型的值

来自分类Dev

不同的隐藏字段在Asp.net C#Razor中获得相同的值

来自分类Dev

根据asp.net mvc5中数据库的值设置下拉列表的值

来自分类Dev

使用 asp.net 根据我的表值在网格中设置值

来自分类Dev

如何根据选择查询发送组电子邮件asp.net/C#

来自分类Dev

ASP.NET C#根据下拉列表更改连接字符串

来自分类Dev

如何根据从下拉列表中选择的内容(ASP.NET中的C#)更改标签的输出

来自分类Dev

在ASP.NET C#中,按钮单击事件中的文本框值不会更改

来自分类Dev

根据下拉列表的值在asp.net日历控件中显示月份

来自分类Dev

根据asp.net中的某些值在网格视图中显示图片

来自分类Dev

asp.net C#-DataList2根据DataList1的值刷新

来自分类Dev

模板字段中的ASP.NET c#Checkboxlist

来自分类Dev

将值从ASP.NET页发布到C#

来自分类Dev

将值从ASP.NET页发布到C#

来自分类Dev

jquery datepicker 和 asp.net c# 空值

来自分类Dev

从 Weather API 返回指定值 - ASP.NET/C#

来自分类Dev

我可以遍历TextBox ID来检查/更改ASP.NET C#中的值吗?

来自分类Dev

在C#中传递Asp.Net控件的DateTime的空值

来自分类Dev

如何使用C#为ASP.Net中的DropDownList项目设置值

来自分类Dev

ASP.net将宽度设置为存储在C#中的值

来自分类Dev

如何在ASP.NET C#中获取对应的USD值的比特币值?

来自分类Dev

如何使用C#使用asp.net动态更新mongodb中相同ID的colums值

来自分类Dev

asp net c#使用复选框获取gridview中特定行的值

来自分类Dev

在ASP.NET C#代码隐藏中未获取HTML输入类型的值

Related 相关文章

  1. 1

    根据每行的中继器控件的值执行计数 C# ASP.NET

  2. 2

    根据ip asp.net发送消息

  3. 3

    在 ASP.NET C# 中将值(所有字段)从数据表返回到 AJAX

  4. 4

    asp.net中隐藏字段的条件值

  5. 5

    如何根据数据过滤ASP.net core中的结果

  6. 6

    ASP.NET Core 5 MVC / C#:根据另一个模型更改模型的值

  7. 7

    不同的隐藏字段在Asp.net C#Razor中获得相同的值

  8. 8

    根据asp.net mvc5中数据库的值设置下拉列表的值

  9. 9

    使用 asp.net 根据我的表值在网格中设置值

  10. 10

    如何根据选择查询发送组电子邮件asp.net/C#

  11. 11

    ASP.NET C#根据下拉列表更改连接字符串

  12. 12

    如何根据从下拉列表中选择的内容(ASP.NET中的C#)更改标签的输出

  13. 13

    在ASP.NET C#中,按钮单击事件中的文本框值不会更改

  14. 14

    根据下拉列表的值在asp.net日历控件中显示月份

  15. 15

    根据asp.net中的某些值在网格视图中显示图片

  16. 16

    asp.net C#-DataList2根据DataList1的值刷新

  17. 17

    模板字段中的ASP.NET c#Checkboxlist

  18. 18

    将值从ASP.NET页发布到C#

  19. 19

    将值从ASP.NET页发布到C#

  20. 20

    jquery datepicker 和 asp.net c# 空值

  21. 21

    从 Weather API 返回指定值 - ASP.NET/C#

  22. 22

    我可以遍历TextBox ID来检查/更改ASP.NET C#中的值吗?

  23. 23

    在C#中传递Asp.Net控件的DateTime的空值

  24. 24

    如何使用C#为ASP.Net中的DropDownList项目设置值

  25. 25

    ASP.net将宽度设置为存储在C#中的值

  26. 26

    如何在ASP.NET C#中获取对应的USD值的比特币值?

  27. 27

    如何使用C#使用asp.net动态更新mongodb中相同ID的colums值

  28. 28

    asp net c#使用复选框获取gridview中特定行的值

  29. 29

    在ASP.NET C#代码隐藏中未获取HTML输入类型的值

热门标签

归档