为什么内部类属性变量在aspx内联标记中不可见?



我正在学习asp.net一点,并发现'内部'关键字修改属性成员的不同类的代码隐藏,但在同一个项目的aspx文件是不可见的aspx内联标记。这种范围分离有什么原因吗?相对地,假设托管asp.net网站代码的服务器是相当安全的,那么使用公共修饰符标记诸如数据库连接字符串凭据文字之类的东西是否存在安全风险?

internal表示"在同一程序集中可见"。在ASP。. NET时,标记和隐藏代码可能不在同一个程序集中。

最新更新