华域联盟 .Net asp.net 保存、修改没有 runat=server控件的控件值的一个解决方案

asp.net 保存、修改没有 runat=server控件的控件值的一个解决方案

js:

复制代码 代码如下:

function Save()//保存不是服务端控件的值

{

var 1= document.getElementById('1Box').value;

var 2 = document.getElementById('2Box').value;

var TxtValue = 1 + "■" + 2;

document.getElementById('3).value = TxtValue;

return true;

}

window.onload=function show()

{

var TxtValue = document.getElementById('3).value;

if (TxtValue != "") {

EachValue = new Array();

EachValue = TxtValue.split('■');

document.getElementById('1Box').value = EachValue[0];

document.getElementById('2Box').value = EachValue[1];

}

return true;

}

html:

复制代码 代码如下:

<input type="text" id="1Box" class="txt-underline" style="width: 60px;text-align:left " maxlength="10"/>

<input type="text" id="2Box" class="txt-underline" style="width: 200px;text-align:left" maxlength="30"/>

<input type="hidden" id="3" name="Values" runat="server" />

CS:

复制代码 代码如下:

void LoadData()//页面加载

{

btnSave.Attributes.Add("onclick", "javascript:Save();");

string[] strTxtValues = new string[2];

strTxtValues[0] = dr["1"].ToString();

strTxtValues[1]=dr["2"].ToString();

string strValues = strTxtValues[0];

for (int i = 1; i < strTxtValues.Length; i++)

{

strValues += "■" + strTxtValues[i];

}

this.3.Value = strValues;



private void SaveOrUpdate()//保存、修改

{

string[] strTxtValues = this.3.Value.Split('■');

string 1= strTxtValues[0];

string 2= strTxtValues[1];

您可能感兴趣的文章:

  • asp.net DataGrid控件中弹出详细信息窗口
  • asp.net实现删除DataGrid的记录时弹出提示信息
  • asp.net中GridView和DataGrid相同列合并实现代码
  • ASP.NET MVC中EasyUI的datagrid跨域调用实现代码
  • ASP.NET MVC使用EasyUI的datagrid多选提交保存教程
  • asp.net DataGrid 中文字符排序的实现代码
  • asp.net DataGridView导出到Excel的三个方法[亲测]
  • 在asp.net中实现datagrid checkbox 全选的方法
  • 决定何时使用 DataGrid、DataList 或 Repeater(ASP.NET 技术文章)
  • asp.Net JS取母板页控件值的简单方法
  • Asp.net清空控件值的方法(可自定义控件类型)
  • ASP.NET中访问DataGrid中所有控件值的方法

本文由 华域联盟 原创撰写:华域联盟 » asp.net 保存、修改没有 runat=server控件的控件值的一个解决方案

转载请保留出处和原文链接:https://www.cnhackhy.com/42846.htm

本文来自网络,不代表华域联盟立场,转载请注明出处。

作者: sterben

发表回复

联系我们

联系我们

2551209778

在线咨询: QQ交谈

邮箱: [email protected]

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部