viewstate

    5热度

    3回答

    我刚刚更新到.NET 3.5 SP1,我曾经工作的ASP.NET MVC页面现在已停止工作。 当试图如果我删除线 <%= Html.AntiForgeryToken() %> 一切工作再次加载一个网页,我得到以下YSOD [CryptographicException: Padding is invalid and cannot be removed.] System.Securit

    1热度

    3回答

    我有一个庞大的代码在我的ASP.NET页面之一的文件后面。如果我可以将它分解成多个部分类,维护代码会更容易。但是,这并没有很好地记录在ASP.NET中。 我知道额外的部分类必须移到App_Code文件夹中。看起来我需要使用Protected WithEvents声明来引用我的网页控件(尽管我不确定那会工作)。 我现在挂断的是ViewState。我不能在额外的部分类文件中引用它。我需要从部分类的查询

    63热度

    8回答

    在会话vs缓存中存储数据表有什么区别?有什么优点和缺点? 因此,如果它是一个简单的搜索页面,它返回一个数据表格的结果并将其绑定到一个gridview。如果用户'a'搜索和用户'b'搜索,是否最好将它存储在Session中,因为每个用户很可能有不同的结果,或者我仍然可以将每个搜索存储在Cache中,或者这样做没有意义,因为存在只有一个缓存。我想基本上我想说的是Cache会被覆盖。

    1热度

    5回答

    考虑下面的代码: Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Init If Page.IsPostBack Then If ViewState("test") IsNot Nothing Then Response.Writ

    122热度

    7回答

    我试图构建一个非常非常简单的“微型web应用程序”,如果我完成了这个任务,我怀疑它会对几个Stack Overflow'rs感兴趣。我将它放在我的深度网站C#中,这是一个香草ASP.NET 3.5(即不是MVC)。 流程很简单: 如果用户输入一个URL的应用程序,它没有指定的所有参数(或其中的任何无效)我想只显示用户输入控制。 (只有两个。) 如果用户输入与确实具有所有必需的参数,我想显示的结果和

    2热度

    2回答

    我有一个网站,使用几个DropDownLists是数据绑定。我还在做传统的if(!IsPostBack){list.Databind();}并依靠viewstate来保留在回发期间填充的列表。我最近将该网站转换为ASP.NET 3.5,并注意到在回发期间列表是空的(就像ViewState被禁用一样)。我没有明确地禁用任何东西,并且想知道是否有人在他们的视图状态依赖控件中看到过类似的更改或行为。 谢

    2热度

    3回答

    我发现很多帖子,人们试图解决SelectedIndexChanged不工作时EnableViewState='false'的问题。 林有点困惑为什么控制状态不踢,并允许它的工作,但这是奖励积分,如果任何人都可以解释这一点。 一些'黑客'很漂亮'哈克'。就像在页面本身的视图状态上设置一个对应于下拉值的值,然后将该值与在回发期间收到的值进行比较。 我正在寻找最好的最优雅的解决方案(如果有一个好的)。

    6热度

    2回答

    我没有按照文章TRULLY Understanding ViewState(伟大的文章btw)和填充我的下拉列表运行良好。我甚至设置了一个OnSelectedIndexChange事件,这个事件几乎同样很棒。 我发现的问题是SelectedIndexChanged事件在选择第0个索引时不会触发。但是,所有其他时间都是这样。 下面是一些代码: <asp:DropDownList runat="ser

    0热度

    3回答

    在我的C#asp.net webform上我有一个搜索页面,其中大约有20个元素“可以”用作搜索的一部分。稍后会添加更多内容。 我所做的是扩展的文本框,下拉列表框,包括几个变量: 字段名:Tablename.columnname DBTYPE:DbType.Int32 Joinparam:LEFT JOIN上otherTable ON XY = AB 这些都存储在视图状态并加载回来。我这样做的原因

    0热度

    3回答

    我有一个组件有两个饼图,显示两个特定日期的百分比(认为开始和结束值)。但是,我有三个视图:仅限起始值,仅限终值或显示两者。我正在使用ToggleButtonBar来控制显示。改变这种视图状态的最佳做法是什么?现在(因为这段代码被继承了),视图状态在ActionScript函数中进行了更改,该函数根据ToggleButtonBar的selectedIndex在每个饼图上设置visible和inclu