一个从未遇到的问题,Input隐藏域总是页面第一次加载的值,请高手帮忙!谢谢! 你的隐藏域是服务器端控件,更新后,值不会回发到客户端。可以这样,在.CS中定义一个public变量,将改变的隐藏域值赋给它,例如变量叫lll,客户端写<%=lll%>这样引用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 代码如下。a.aspx<script>function loadDataToGrid() { var dispData=document.all("<% = disp.ClientID %>") Grid.LoadGrid(dispData.value);}</script>a.cspublic void InitGridData(){ string strHtmlData = TransferData(this._ID,this._TypeID); disp.Value = strHtmlData; }第一次加载正确,当修改页面中的下拉框值时,会重新调用InitGridData()方法。但到客户端用Alert(dispData.value)时,数据总是页面第一次加载的值。 有这种事。但我们用input做其它的都没问题啊。你说的那种用<%=>当然行得通,但为何Input会有这种事呢?谁能帮帮我。 建议使用服务器端的asp.net的text控件,加一个样式style="display:none"就和hidden一样了 求助:正则表达式取出百度搜索结果中的网址 c# 读取数据库问题 问一个泛型中的隐式转换问题 没盘怎么安装IIS的frontpage扩展? 用过CodeSmith 的朋友进来抢分了。 visual studio 2005中的修改控件的属性窗口调不出来了,怎么办? 各位辛苦了,50求购C#中,英文加密,解密程序,在线等待 文件路径问题 高分求解,请问下面的问题如何解决 根据XML文件读取各节点信息生成TreeView 请问如何让一个窗体打开的时候自动隐藏? 从任务管理器中强制结束程序
a.aspx
<script>
function loadDataToGrid() {
var dispData=document.all("<% = disp.ClientID %>")
Grid.LoadGrid(dispData.value);
}
</script>a.cs
public void InitGridData()
{
string strHtmlData = TransferData(this._ID,this._TypeID);
disp.Value = strHtmlData;
}
第一次加载正确,当修改页面中的下拉框值时,会重新调用InitGridData()方法。但到客户端
用Alert(dispData.value)时,数据总是页面第一次加载的值。