这个问题以前已经问过了.这里是-> what are the URLs for in claim-types。 但公认的答案实际上并没有回答这个问题。为什么ASP.NET核心身份验证中的声明类型被格式化为HTTP?声明类型的"http://schemas.microsoft.com/....“部分的用途是什么?它不是实际的超文本传输协议URL,指向网站或某种web服务。在该地址上没有架构文档。那么,将它们格式化为HTTP URL的目的是什么呢?我知道它们是什么。我只是不知道为什么它们会这样格式化。
我正在努力了解AJAX如何在幕后工作。假设我有一个带有按钮的asp.net表单。然后,我有一个带有单列DateTime的数据库。单击asp.net窗体上的按钮时,我希望以当前时间在数据库中插入一列。
我将有一个C#事件处理程序:
protected void btnButton_OnClick(Eventargs e, object sender)
{
//insert DateTime.now into DB
//This part is easy
}
我希望在表单本身上发生的是让按钮单击而不是重新加载表单。它只会向服务器发送一条消息;页面没有理由重新加载。我有什么办法能做到