提取 Radgrid 值以在小型站点上使用

发布于 2024-12-08 12:07:45 字数 142 浏览 0 评论 0原文

我有一个网格,我正在从中提取值(可能是 3 个左右)以在多个 aspx 页面上使用,并且对最简单的方法感到好奇。

cookie 是最好的方法还是有更简单的解决方案?除了最佳实践之外,我实际上只是在寻找一种快速的方法来做到这一点。

谢谢。

I have a grid that I am extracting the values (maybe3 or so) from to use over multiple aspx pages and was curious as to the easiest ways to do so.

Are cookies the best way to go or is there a more simple solution? Best practices aside, I'm really just looking for a quick way at doing this.

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心清如水 2024-12-15 12:07:45

您可以通过会话变量轻松完成此操作。尽管这样做是不受欢迎的,但由于使用太多会遇到问题。如果您只需要一个简单的修复,请将此代码与网格上的 ItemCommand 事件结合使用:

protected void RadGrid1_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
{

    Session["thenameofthevariable"] = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["nameofyourDataKeyNamesregisteredinyourgrid"];

}

You can do this easily via Session variables. Although it is frowned upon to do so, due to problems you run into if you use too many. If you just need a simple fix use this code in conjunction with the ItemCommand event on your grid:

protected void RadGrid1_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e)
{

    Session["thenameofthevariable"] = e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["nameofyourDataKeyNamesregisteredinyourgrid"];

}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文