postback相关内容

ASP.Net:动态添加到占位符的用户控件无法检索值

我正在向 PlaceHolder 服务器控件动态添加一些用户控件.我的用户控件由一些标签和一些文本框控件组成. 当我提交表单并尝试查看服务器上文本框(每个用户控件内)的内容时,它们是空的. 回发完成后,文本框会包含我在回发之前输入的数据.这告诉我,框中的文本正在通过 ViewState 保留.我只是不知道为什么我在调试时找不到它们. 谁能告诉我为什么我看不到用户在服务器上输入的数 ..
发布时间:2022-01-22 19:39:48 C#/.NET

回发在 Windows 7 的 Safari 中不起作用

我们的 QA 团队报告说,我们的一个应用程序无法在 Windows 7 的 Safari 中运行.在检查问题后,我们发现任何回发事件都无法运行.经过一些尝试,我们发现 Page.IsPostback() 报告错误,并认为这是第一次加载页面,并且回发不包括 ViewState. 我们尝试了许多解决方案,包括 Windows 7 上 Safari 中 ViewState 的 ASP.Net 回 ..
发布时间:2022-01-18 11:35:39 C#/.NET

使用 jQuery 的 ASP.NET 回发?

我有一个 ASP.NET 按钮,但最近,我将其替换为标准 HTML 按钮......我需要做的是回发到 ASP.NET 页面并确保调用了一个方法. 上一个按钮是一个 ASP.NET 按钮,所以我有这个事件: Protected Sub btnCancelar_Click(ByVal sender As Object, ByVal e As System.EventArgs)UtilTMP. ..
发布时间:2022-01-17 10:22:14 C#/.NET

回发后下拉不保留所选值

我使用的是经典的 asp,我有一个用户选择然后按提交的下拉列表.在他们按下提交后,下拉列表将返回默认值,而不是他们选择的值.无论如何要保持回发之间的下拉状态而不是回到默认状态?如果需要,可以发布代码示例.谢谢! 解决方案 你必须根据用户发布的值“选择它"服务器端. 则结束>沃尔沃 则结束>萨博 则结束>梅赛德斯 则结束> ..
发布时间:2022-01-16 15:51:08 其他开发

PostBack()之后如何保留只读文本框的文本?

我有一个 ASP.NET TextBox,我希望它是 ReadOnly.(用户使用另一个控件对其进行修改) 但是当有 PostBack() 时,文本会被重置为空字符串. 我了解,如果您将 ReadOnly 属性设置为 TextBox 的 True,则其内容不会通过 PostBack(). 有没有办法在 PostBack() 之后保留内容并使 TextBox 用户不可编辑? ..
发布时间:2022-01-13 11:02:55 C#/.NET

asp.net webforms 和 jquery:如何在回发之间保存/恢复 jquery 状态?

我正在构建一个 asp.net webforms (3.5 sp1) 应用程序,使用 jquery 来为 UI 设置动画,更改其状态.在我开始进行回发之前,它一直运行良好,其中 UI 显然将自身重置为其初始状态. 所以我的问题是,在回发之间保存和恢复 jquery/UI 状态的最佳做法是什么? 谢谢,埃吉尔. 更新:感谢很多人,提供了很好的意见,糟糕的是我不能将多个答案标记为“答 ..
发布时间:2022-01-06 10:44:28 C#/.NET

jQuery:form.submit(fn) 不适用于 Asp.net?

我试图在asp.net 呈现的页面上将事件处理程序附加到form.submit,但没有成功.我想拦截每个回发和文档.说我应该可以.我做错了什么吗? $(document).ready(function() {$("form").submit(function() {alert('表单提交');调试器;});}); 解决方案 不知道您是否还在寻找它,但这是我的解决方案.如果使用例如 stopP ..
发布时间:2022-01-06 10:33:23 C#/.NET

Webforms 刷新问题

对于每个 WebForms 开发人员来说,这可能是一个简单的问题,但我对这个场景很熟悉.我有一个页面上有一个“添加"按钮,它会导致一个 jquery 弹出窗口,用户可以在其中提交一个表单,该表单将向页面上的转发器添加一个条目.我的问题是,在用户添加项目后,如果他们点击刷新按钮,项目将再次添加.我无法通过 page.ispostback 阻止它,因为这会阻止原始添加.我可以在这里做什么? 解决 ..
发布时间:2022-01-06 10:17:30 C#/.NET

__doPostBack() 之后的回调?

我正在通过调用如下方法使用 Javscript 刷新 UpdatePanel: reloadDropDown = 函数 (newValue){__doPostBack("DropDown1", "");selectNewValueInDropDown(newValue);} 在我的 UpdatePanel 内是一个 框,我需要选择一个 和 newValue.我的问题是我的 selectNewV ..
发布时间:2022-01-06 10:12:43 C#/.NET

ASP.net 回传 - 滚动到特定位置

我有一个 ASP.net WebForms 页面,屏幕顶部有很多内容.它有一个链接按钮,可以回发到页面并显示页面的另一部分.当页面刷新时,我想设置焦点并向下滚动到页面的这一部分. 我尝试过 txtField.Focus() 在我后面的代码中,它会设置焦点并尝试在那里滚动,但随后会直接滚动到顶部.焦点仍然在我的文本框上,但屏幕的位置在最顶部.链接位于导致回发的屏幕顶部.我想滚动到屏幕的最底 ..
发布时间:2022-01-06 10:11:51 C#/.NET

Page.IsPostBack 和 Page.IsCallBack 有什么区别?

我最近遇到了一些检查 Page.IsCallBack 的代码,但我不确定它与 Page.IsPostBack 有何不同.谁能给我指点一下? 编辑:它们是互斥的还是在特定情况下可以同时发生? 解决方案 Page.IsCallBack 它正在获取一个值,该值指示页面请求是否是回调的结果.它是一个特殊的回发,所以总是会发生往返;但是,与经典回发不同,脚本回调不会重绘整个页面.View ..
发布时间:2022-01-03 08:21:35 C#/.NET

在回发时保持页面内 div 的滚动位置

我在 aspx 页面中有一个 div,溢出设置为自动.div 的内容是动态创建的,由链接按钮列表组成. ..... 当我在 div 中向下滚动并单击任何链接按钮时,页面重新加载会丢失 div 内的滚动位置并将我带到 div 的顶部.有什么办法可以防止吗? 请注意,这是针对页面内的 div.Page.MaintainScrollPositionOnPostBack() 不起作用. ..
发布时间:2021-12-29 11:11:09 C#/.NET

ASP.net 敏感信息存储

我在使用 ASP.net 时遇到了一个小问题.我有一个小的数据表,我需要依赖页面并且用户无法访问.我的意思是: 如果我将 DataTable 中的数据存储在 Hiddenfield 中,则 hiddenfield 是页面相关的(多个相同页面的不同值请求)但它不是用户不可访问的,因为用户可以修改它的内容,然后发回. 如果我将数据表存储在会话中,则用户无法访问(这很好)但是因为页面中的某些 ..
发布时间:2021-12-28 20:52:02 C#/.NET

DropdownList.selectedIndex 始终为 0(是的,我确实有 !isPostBack)

(向下滚动到帖子底部以找到解决方案.) 有一个包含一个 asp.net 的页面数据列表.在这个数据列表中,有是一个包含一个的模板下拉列表和每次datalist 填充了一个项目,一个ItemCreatedCommand 被调用.这itemCreatedCommand 负责数据绑定下拉列表. 我认为问题出在这里,那我正在使用 ItemCreatedCommand填充它 - 但奇怪的事情是如 ..
发布时间:2021-12-28 19:10:17 C#/.NET