问题标签 [page-init]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1024 浏览

asp.net - 具有 .NET 网格视图的动态列和数据源

我正在处理一个多用途页面,而不是向同一页面添加多个网格,我们希望在页面中使用单个 GridView,并在 Page_Init 添加所需的列,并设置相应的 DataSourceID。

为此,我们在 aspx 中有如下内容,Page_Init 中的代码隐藏非常简单,添加几列然后设置 GridView 的 DataSourceID 属性。

ASPX:

对象数据源就在那里,并且作为第一页加载触发器工作,完全没有任何问题。但是,一旦您单击页面按钮,网格就会从页面中消失?有任何想法吗?

我只会使用 DataGrid,但它没有 HyperLinkColumn 所需的动态显示能力。

0 投票
2 回答
17094 浏览

asp.net - 页面加载()或页面初始化()

在 asp.net 中,你什么时候绑定你的 gridviews?在 Page Load() 或 Page Init() .... 为什么?

0 投票
1 回答
7770 浏览

asp.net - 动态创建的单选按钮列表

有一个母版页。内容页面有一个包含请求变量的超链接列表。您单击其中一个链接以转到包含单选按钮列表的页面(可能)。

第一个问题:当我进入新页面时,我使用其中一个变量来确定是否将单选按钮列表添加到页面上的占位符。我尝试在 page)_load 中执行此操作,但随后无法选择值。当我在 preInit 中进行操作时,页面第一次出现时,我无法访问页面的控件。(对象引用未设置为对象的实例。)我认为它与 MasterPage 和页面内容有关?控件直到稍后才实例化?(顺便用vb)

第二个问题:假设我让它工作,一旦我点击一个按钮,我仍然可以访问传递的请求变量来确定单选按钮列表中的选定项目吗?

很抱歉这么需要 - 但也许有人可以将我引导到一个带有示例的页面?也许看到它会帮助它变得有意义?

谢谢....JB

0 投票
2 回答
110 浏览

asp.net - 页面生命周期,并且在尝试以编程方式创建控件时无法在 page_init 之外显示控件

我正在创建一个页面,用户可以将文件上传到网络服务器。上传后,页面将有一个指向刚刚上传的文件的链接,以及已经上传的任何其他文件。

由于我正在编程创建指向已上传文件的链接,因此我必须在 page_init 中执行此操作,否则单击链接按钮时不会触发它的事件。我的网页完成了这一切——它创建了链接按钮,当我点击它们时,它调用所需的事件方法,即一个子程序来下载文件。

好的,我遇到的问题是:当我单击上传(上传文件)时 - page_init 子被调用,将所有以前上传的文件显示为链接按钮。然后调用我的 btnUpload_click 子程序,它会上传我当前的文件。

唯一的问题是当前文件没有显示?我只能在page_init中显示链接,但是因为在page_init之后调用了btnUpload,所以当前文件直到page_init之后才会上传,因此不会显示?

任何想法如何解决这个问题?

0 投票
2 回答
2354 浏览

c# - Page_Init 上的警报消息

我有一个由 PageBase 类调用的安全类(所有页面都将从中继承),如果他们尝试,它将将用户重定向到主页或登录页面(取决于他们是否登录)并访问他们无权查看的页面。我想通过说类似的话来提醒用户,

"You are not authorized to view this page, redirecting you"

或类似的东西。我知道您可以从代码隐藏中调用 javascript 来向用户显示警报。

在我的 PageBase 类中(同样,所有页面都将从中继承),有一个通用的 Page_Init(..) 方法,当我尝试从那里调用我的 js 警报时,什么也没有发生。我在我的代码中设置了断点,并且代码被命中,但用户没有收到警报。我认为这是因为 Page_Init 在页面生命周期中执行 js 的时间太早,这就是导致此问题的原因。

有没有办法解决这个问题而不必为每个单独的页面添加功能?另外,这是我尝试过的两种方法:

0 投票
1 回答
23343 浏览

asp.net - ASP.Net - Page_Load 和 Page_Init 在每次按钮点击时被调用?

所以我的代码完全没有逻辑。我有两种方法Page_Init&Page_Load

每次单击按钮时都会调用这两种方法。调用 Page_load 是有意义的。但是为什么每次都调用 Page_Init 呢?

0 投票
2 回答
69 浏览

c# - 我应该将 -account-ID-session 代码放在什么“事件”中?

我目前正在建立一个新站点,我的客户可以在其中获得自己的子域。例如:

该站点内置并运行于:IIS、asp.net C#

所以。因为有很多虚拟主机子域。我的代码中有一个函数可以连接到数据库并检查帐户的 ID。

根据 ID,masterpage 和 contentpage 返回不同的数据/设计。

我的问题是,我应该在哪个“事件”中放置将 accountID 放入会话(“accountID”)的函数?

因为我想在每一个页面上都有这个,我试图把它放在母版页的 page_load 中,但这为时已晚。我猜内容页面中的 page_load 是在 masterpage 中的 page_load 之前呈现的?

Soo,有没有什么好地方可以放置我的函数,以便在网页上写其他任何内容之前完成帐户 ID 检查?

谢谢!哑光的

0 投票
1 回答
28767 浏览

jquery-mobile - jQuery Mobile - 绑定到 pageinit 事件

我正在尝试理解以下jQuery Mobile示例。

#aboutPage在这种情况下是什么?pageinit绑定的对象是什么?

0 投票
1 回答
2852 浏览

jquery - JQuery Mobile如何在pageinit上只运行一次脚本

我遇到了 jquery mobile 和嵌套列表的问题。当我第一次加载页面时它看起来很棒,但是当我在 jquery 移动列表中导航时它不会运行脚本,因为它在 document.ready()

我找到了一个解决方案

但随后脚本运行了 6 次,因为我在网站上有 6 个 data-role="page"。我怎样才能设法在“pageinit”上只运行一次脚本。

我正在尝试操作一个页面,因此我不想只选择第一个/只运行一次代码。

0 投票
5 回答
12742 浏览

jquery-mobile - 如何正确使用pageinit?

我的每个页面都有一个文件,我正在尝试在每个页面上实现 pageinit 事件处理程序(我认为严格属于一个页面,应该在那里声明),如下所示:

该事件已正确绑定到页面,因此代码已执行,但是 - 现在我的问题 - 如果我转到另一个页面并稍后返回 pageinit 事件将被执行两次。我认为这是因为 .live 方法将 pageinit 事件再次绑定到页面。但是 pageinit 事件不应该只在页面初始化时调用一次吗?我在这里缺少什么?