C# 浏览器收集哪些值作为回发数据?
当页面要发布回服务器时,浏览器会收集每个控件的当前值并将其粘贴到一个字符串中。然后通过HTTP POST将此回发数据发送回服务器 Q1-除了控件的文本属性和SelectedIndexchanged(因此除了用户输入数据),是否还有其他属性/值被浏览器保存为回发数据 Q2-对于GridView,浏览器在回发时保存哪些值?只有用户选择编辑的行中的那些C# 浏览器收集哪些值作为回发数据?,c#,asp.net,ado.net,C#,Asp.net,Ado.net,当页面要发布回服务器时,浏览器会收集每个控件的当前值并将其粘贴到一个字符串中。然后通过HTTP POST将此回发数据发送回服务器 Q1-除了控件的文本属性和SelectedIndexchanged(因此除了用户输入数据),是否还有其他属性/值被浏览器保存为回发数据 Q2-对于GridView,浏览器在回发时保存哪些值?只有用户选择编辑的行中的那些 byte我不是asp程序员,所以我不能给出确切的答案,但我建议您使用firefox和插件Live Http头,以及Firebug(控制台部分) 使用此
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”
属性,即按钮的文本值
:如果该按钮用于发送表单,则图像中鼠标单击的坐标将在post中发送。x和y坐标的名称是通过在元素名称中添加“.x”和“.y”来创建的input type=“image”
:如果选中该复选框,则包含input type=“checkbox”
属性。如果元素没有指定值
属性,则使用值“on”值
:每个组的所选项目中都包含input type=“radio”
属性。(组是具有相同名称的所有单选按钮。)值
:包含选定文件的内容以及原始文件路径(或仅包含文件名,具体取决于浏览器和安全设置)input type=“file”
:包含input type=“hidden”
属性值
:如果按钮用于发送表单,则包含按钮
属性,即删除任何html标记的按钮文本innerText
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”
属性,即在输入字段中键入的内容值
:如果该按钮用于发送表单,tinput type=“submit”