gpt4 book ai didi

c# - 如何使用 __doPostBack()

转载 作者:IT老高 更新时间:2023-10-28 13:18:10 25 4
gpt4 key购买 nike

我正在尝试使用 __doPostBack() 在 ASP.NET 中创建异步回发,但我不知道该怎么做。我想使用原生 JavaScript。

像单击按钮这样的简单操作可能会触发 __doPostBack() 事件。我只是想了解这个机制是如何工作的。

最佳答案

例如,您可以在 Web 表单中使用名为 btnSave 的按钮尝试此操作:

<input type="button" id="btnSave" onclick="javascript:SaveWithParameter('Hello Michael')" value="click me"/>

<script type="text/javascript">
function SaveWithParameter(parameter)
{
__doPostBack('btnSave', parameter)
}
</script>

并在您的代码后面添加类似这样的内容来读取值并对其进行操作:

public void Page_Load(object sender, EventArgs e)
{
string parameter = Request["__EVENTARGUMENT"]; // parameter
// Request["__EVENTTARGET"]; // btnSave
}

试一试,让我们知道这是否适合您。

关于c# - 如何使用 __doPostBack(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3591634/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com