我有一个问题,希望能尽快解释!
好吧,我有一个 .aspx 页面,每次我都会检查用户是否登录。如果它被记录,它将显示一些内容,这些内容来自插入到此.aspx 中的一些Web 用户控件。
这些用户控件包含一些方法,例如:
protected void checkFields_Click(object sender, EventArgs e) { }
从理论上讲,它将“仅”从 .ascx 页面上的 Button 调用,并且仅与该 Button 一起传递,因为存在 ViewState。
但是,ViewState 不是 100% 安全的(假设用户将赌 ViewState 的数量,例如......)。所以,我的问题是:对于外部资源,用户可以在我的 Web 用户控件上调用该方法吗?还是 .NET 制定了一些不可能做到的机制?
希望已经清楚了!否则,问我!