C# 浏览器收集哪些值作为回发数据?

C# 浏览器收集哪些值作为回发数据?,c#,asp.net,ado.net,C#,Asp.net,Ado.net,当页面要发布回服务器时,浏览器会收集每个控件的当前值并将其粘贴到一个字符串中。然后通过HTTP POST将此回发数据发送回服务器 Q1-除了控件的文本属性和SelectedIndexchanged(因此除了用户输入数据),是否还有其他属性/值被浏览器保存为回发数据 Q2-对于GridView,浏览器在回发时保存哪些值?只有用户选择编辑的行中的那些 byte我不是asp程序员,所以我不能给出确切的答案,但我建议您使用firefox和插件Live Http头,以及Firebug(控制台部分) 使用此

当页面要发布回服务器时,浏览器会收集每个控件的当前值并将其粘贴到一个字符串中。然后通过HTTP POST将此回发数据发送回服务器

Q1-除了控件的文本属性和SelectedIndexchanged(因此除了用户输入数据),是否还有其他属性/值被浏览器保存为回发数据

Q2-对于GridView,浏览器在回发时保存哪些值?只有用户选择编辑的行中的那些


byte

我不是asp程序员,所以我不能给出确切的答案,但我建议您使用firefox和插件Live Http头,以及Firebug(控制台部分)


使用此设置,您将能够看到通过浏览器发送到服务器的确切数据。

我不是asp程序员,因此我无法给出确切的答案,但我建议您使用firefox和addons Live Http头,以及Firebug(控制台部分)


通过此设置,您将能够看到浏览器发送到服务器的确切数据。

您可能还需要使用ViewState解码器。您可以在浏览器扩展中获取它们,也可以在web上使用它们。Scott Gu在这里推荐了一个:。ViewState应该告诉您需要知道的关于持久化服务器属性的所有信息。

您可能还需要使用ViewState解码器。您可以在浏览器扩展中获取它们,也可以在web上使用它们。Scott Gu在这里推荐了一个:。ViewState应该告诉您需要知道的关于持久化服务器属性的所有信息。

文章中返回
textarea
select
input
按钮
字段的值。每个值都是一个键值对,其中键是元素的
name
属性

我想我已经得到了帖子中包含数据的所有元素:

  • textarea
    :包含
    属性,即在textarea中键入的内容

  • 选择
    :包含所选选项的
    属性。如果所选选项未指定
    属性,则使用该选项的文本

  • input type=“text”
    :包含
    属性,即在输入字段中键入的内容

  • input type=“password”
    :包含
    属性,即在输入字段中键入的内容

  • input type=“submit”
    :如果按钮用于发送表单,则包含
    属性,即按钮的文本

  • input type=“image”
    :如果该按钮用于发送表单,则图像中鼠标单击的坐标将在post中发送。x和y坐标的名称是通过在元素名称中添加“.x”和“.y”来创建的

  • input type=“checkbox”
    :如果选中该复选框,则包含
    属性。如果元素没有指定
    属性,则使用值“on”

  • input type=“radio”
    :每个组的所选项目中都包含
    属性。(组是具有相同名称的所有单选按钮。)

  • input type=“file”
    :包含选定文件的内容以及原始文件路径(或仅包含文件名,具体取决于浏览器和安全设置)

  • input type=“hidden”
    :包含
    属性

  • 按钮
    :如果按钮用于发送表单,则包含
    innerText
    属性,即删除任何html标记的按钮文本

TextBox
控件呈现为
input type=“text”
input type=“password”
textarea
,具体取决于
TextMode
属性。
DropDownList
控件呈现为
select
元素。
按钮
控件呈现为
输入类型=“submit”
复选框
控件呈现为
输入类型=“CheckBox”
。等等检查呈现的html代码,查看呈现的实际html元素是什么

如果GridView包含任何可编辑的表单字段,或者如果GridView导致回发(例如,通过在列表中导航),则GridView仅包含post中的任何数据。执行回发时,有一些信息存储在一对隐藏字段中,因此任何导致回发但自身不发送任何表单数据的控件(例如链接按钮)都会包含导致回发的相关信息


控件还可以将数据放在ViewState中,ViewState保存在表单中的隐藏字段中。这也包含在文章中,但它只是发送到浏览器,然后再发送回来,而不需要浏览器更改。

文章中返回
文本区域
选择
输入
按钮
字段的值。每个值都是一个键值对,其中键是元素的
name
属性

我想我已经得到了帖子中包含数据的所有元素:

  • textarea
    :包含
    属性,即在textarea中键入的内容

  • 选择
    :包含所选选项的
    属性。如果所选选项未指定
    属性,则使用该选项的文本

  • input type=“text”
    :包含
    属性,即在输入字段中键入的内容

  • input type=“password”
    :包含
    属性,即在输入字段中键入的内容

  • input type=“submit”
    :如果该按钮用于发送表单,t