在TextBox中填入数据后.回发以后.为什么TextBox里面还是有数据.是不是因为ViewState

问题描述

可是我已经把TextBox的EnableViewState设置成False了.为什么回传以后TextBox中还有原来填的数据?

解决方案

解决方案二:
<inputtype=text>有记录的功能,即使你禁用了viewstate,你用<spanid="span1"runat=serverEnableViewState=false/>试试?
解决方案三:
<asp:TextBoxID="TextBox1"runat="server"EnableViewState="False"></asp:TextBox>我用的是这个啊...
解决方案四:
1)控件禁用:将控件的EnableViewState属性设置为false;2)页面禁用:在页面的Page指令中添加EnableViewState="false";3)应用程序禁用:在Web.Config文件中添加程序代码<configuration><system.web><pagesenableViewState="false"/></system.web></configuration>
解决方案五:
禁用了不管用的,双击以后输入框就有个下拉!用HTML控件!
解决方案六:
不行的话在每次页面生成的时候写TextBox.text="";这样就ok了
解决方案七:
“禁用EnableViewState”不等于“每次自动清除TextBox”
解决方案八:
跟ViewState没有关系。TextBox(<inputtype=text>)本来就在客户端页面上保存值。
解决方案九:
TextBox(<inputtype=text>)本来就在客户端页面上保存值,并且还会自动post回到服务器。Lable(<span>)不保存值,虽然页面上也显示,但是仅显示而不post回去。禁用ViewState之后,不但达不到效果,根据业务逻辑判断动态颜色改变等任何“酷”的良好设计就都失去了。
解决方案十:
引用2楼zhuwei1987的回复:

<asp:TextBoxID="TextBox1"runat="server"EnableViewState="False"></asp:TextBox>我用的是这个啊...

看来你没理解我的意思,<asp:TextBoxID="TextBox1"runat="server"EnableViewState="False"></asp:TextBox>编译后的html代码就是<inputtype="text"../>它有保存值的功能,即使你禁用了ViewState

时间: 2024-09-03 09:18:49

在TextBox中填入数据后.回发以后.为什么TextBox里面还是有数据.是不是因为ViewState的相关文章

vb2010中,dataset1中填入数据,用于rdlc打印

问题描述 新建了项目-数据集DataSet1.xsd,里面有个表DataTable1,窗体1有个按钮(打印),点击打开窗体2,然后窗体2添加了报表reportviewer,新作了Report1.rdlc,数据源选了DataTable1,怎么向这个DataTable1中填入数据?谢谢!直接引用其他数据库文件,窗体2有显示数据,但这个dataset1数据弄不进去,应该是我写法有误,谢谢!看到其他人回答,不懂,提问者采纳用DataSet1.xxxxTableAdapter的两个方法,一个Get,一个F

如:你希望此任务多长时间完成呀?()天,当你在前面的括号中填入一个数字时,后面会自动出现这个任务的结束时间。请问这个功能怎么实现呀。谢

问题描述 我在建任务数据表时有个想法,开始时间,结束时间,还有任务开发周期,我认为有开始时间和结束时间就行了,没有必要再建任务开发周期了,不过这个开始周期可以算出来的.这个功能是怎么实现的呀?如:你希望此任务多长时间完成呀?()天,当你在前面的括号中填入一个数字时,后面会自动出现这个任务的结束时间.请问这个功能怎么实现呀.谢谢 解决方案 解决方案二:没看明白,你想计算时间吗?可以看看COleDatetimeCOleDatetimeSpan解决方案三:就是你希望此任务多长时间完成呀?()天,后面会

求解释-导入链表节点数据后再打印会多出一个节点的数据

问题描述 导入链表节点数据后再打印会多出一个节点的数据 解决方案

MVC中DevExpress DataGirdView 表单回发到Action中如何获取数据

问题描述 如DataGirdView定义2列:UserID,UserName实体层为UserModel,请问在Button按钮中回发整个表单数据到Action,DataGirdView中的数据如何获取并转换为List<Model>?麻烦详细说明,谢谢! 解决方案 解决方案二: 解决方案三:用ajax遍历表格构造json,自定义一个json模型绑定器,控制器接收.参考:http://forums.asp.net/t/1517358.aspx这个例子演示了这个过程(除了遍历表单构造数据需要你自己去

用gridview的RowDeleting删除数据后为什么显示—“服务器已断开 且未发送任何数据”

问题描述 用gridview的RowDeleting删除数据后,数据库内的数据删除不成功.为什么显示页面找不到了,"服务器已断开且未发送任何数据"?代码如下:protectedvoidgvCommOper_RowDeleting(objectsender,GridViewDeleteEventArgse){stringstrConn=System.Configuration.ConfigurationSettings.AppSettings["ConnStr"].T

如何在action中拿到各种struts2标签中填入的值 ?

问题描述 html:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %><%@ taglib prefix="sx" uri="/struts-dojo-tags"%&g

asp.net自定义控件回发数据实现方案与代码_实用技巧

在实现asp.net的自定义控件中,若要实现数据的回发或者post数据,那自义控件必须实现IPostBackDataHandler接口, 在该接口中有两个方法一个是LoadPostData,另一个是RaisePostDataChangedEvent.第一个方法用于在回发数据时,填充自定义控件的相关属性,第二个方法用于激发控件相关的事件.也就是说这两个方法,应该是在提交数据的时候进行调用的. 可是,我们在实现自己的控件时,虽然继承了 IPostBackDataHandler,但是在提交数据的时候确

c++-C++矩阵乘法-输入第二个矩阵数据后程序崩溃?

问题描述 C++矩阵乘法-输入第二个矩阵数据后程序崩溃? //初始化第二个矩阵的数据后程序崩溃了?为什么呢? #include using namespace std; int main() { a: int m,n,r,c; cout<<"请输入第一个矩阵的行与列"< cin>>m>>n; cout<<"请输入第二个矩阵的行与列"< cin>>r>>c; if(n!=r) { co

在gridview通过CheckBox隐藏/显示 列后,表中刚刚填入的数据奇怪消失.

问题描述 大家好,在gridview通过CheckBox隐藏/显示列后,在表中其他列刚刚填入的数据奇怪消失.代码如下:protectedvoidCheckBox1_CheckedChanged(objectsender,EventArgse){GridView1.Columns[6].Visible=!GridView1.Columns[6].Visible;}请问为什么? 解决方案 解决方案二:可能是你的CheckedChanged事件是提交到服务器端的,导致了gridview需要重新绑定最好