请教大虾 变量读入textbox 允许用户修改textbox 判断是否修改 若修改则变量值随之改变 如何实现 谢谢

问题描述

rtttttttttt

解决方案

解决方案二:
想简单点,可以在textbox的text_changed事件里给变量赋值复杂点也可以变量绑定到控件
解决方案三:
不知道你是winform还是webform但两者都一样,在change事件将当前值赋给变量
解决方案四:
引用2楼starfd的回复:

不知道你是winform还是webform但两者都一样,在change事件将当前值赋给变量

webform让控件绑定变量没有任何意义吧?页面的生命周期决定了,当你在客户端看到页面的时候,服务端定义的变量已经不存在了
解决方案五:
是winform这个这个如何绑定呀我是动态生成的控件数组
解决方案六:
引用3楼Z65443344的回复:

Quote: 引用2楼starfd的回复:
不知道你是winform还是webform但两者都一样,在change事件将当前值赋给变量

webform让控件绑定变量没有任何意义吧?页面的生命周期决定了,当你在客户端看到页面的时候,服务端定义的变量已经不存在了

是winform这个这个如何绑定呀我是动态生成的控件数组
解决方案七:
那你还是动态给控件绑定text_changed事件,都使用同一个事件函数然后在函数里判断sender,判断它在数组中的位置,然后给相应的变量赋值就好了
解决方案八:
引用6楼Z65443344的回复:

那你还是动态给控件绑定text_changed事件,都使用同一个事件函数然后在函数里判断sender,判断它在数组中的位置,然后给相应的变量赋值就好了

这里是多个不同变量而且不是数组大神是不是这个意思判断出变化的控件然后相应的变量赋值这样的话也需要再把所有的变量写上
解决方案九:
既然你把控件放到数组里了,建议你把变量也放数组,否则要写一大串分支语句来判断该赋值给谁了
解决方案十:
或者使用TextBox.DataBindings把变量绑定给控件,但是如果你变量不在数组里,还是要写一大堆绑定语句,而没法使用循环除非你再定义个数组,里面放变量名,然后反射调用

时间: 2024-10-14 23:00:26

请教大虾 变量读入textbox 允许用户修改textbox 判断是否修改 若修改则变量值随之改变 如何实现 谢谢的相关文章

用C#修改delphi程序里在内存中的变量值

问题描述 请教各位大侠,想用C#去修改delphi写的程序中在内存中一个变量值,变量名知道,请问有什么办法没? 解决方案 解决方案二:有人吗?顶一顶解决方案三:有没吗?再顶顶

【winform】怎么在form2里的textbox里对form1的treeview节点之进行修改?

问题描述 [winform]怎么在form2里的textbox里对form1的treeview节点之进行修改? form1里有个treeview,现在选中其节点弹出form2的textbox 现在希望在textbox里输入的信息能同步修改该节点内容.并存入数据库中 请问各位高手们这个改怎么弄? 能不能给段代码过来? 解决方案 可以使用自定义事件,也可以传递form对象,通过它去访问它的变量或方法 解决方案二: Form2增加一个属性, TreeNode Node{get;set;} Form1的

Linux用户及权限基础 4 Linux下修改密码

1 对于刚使用Linux的同学来说,最痛苦的一件事莫过于要使用root用户来执行某些命令的时候,却 不知道root的密码 2 我就就介绍一下怎么更改普通用户和root用户的密码 1 更改root的密码 1 首先要跟大家申明的一点就是Linux系统的root用户默认是没有密码的 2 我们可以去查看/etc/shadow 下的root用户对应的密码为!,那就是默认没有密码 3 我们接下来就开始修改root用户的密码 1 第一步:我们要以普通用户的身份登录,并且这个普通用户可以利用sudo来执行管理员

JavaScript通过this变量快速找出用户选中radio按钮的方法

 这篇文章主要介绍了JavaScript通过this变量快速找出用户选中radio按钮的方法,涉及javascript中this变量的使用技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了JavaScript通过this变量快速找出用户选中radio按钮的方法.分享给大家供大家参考.具体分析如下: 下面的JS代码通过this变量结合radio按钮的onchange事件快速找出用户选择的哪一个radio按钮 ? 1 2 3 4 5 6 7 8 9 10 11 <script>

单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值

问题描述 单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值 新建一个aspx页面,命名为Alert.aspx,在页面添加一个TextBox控件和一个Button控件,当用户单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值. 解决方案 在按钮里面写 ClientScript.RegisterClientScriptBlock(GetType(), "sas", "<script> alert('" + Tex

access-Access中定义GroupConcat函数时, .显示用户定义类型未定义,怎么修改?

问题描述 Access中定义GroupConcat函数时, .显示用户定义类型未定义,怎么修改? 定义的函数如下:Public Function GroupConcat(sColumn As String sTable As String Optional sCriteria As String Optional sDelimiter As String = "")On Error GoTo ErrHandlerDim rs As New ADODB.RecordsetDim sSQL

代码-请教大虾单片机定时5秒长按按键有效进入执行程序否则执行另一程序

问题描述 请教大虾单片机定时5秒长按按键有效进入执行程序否则执行另一程序 求单片机最好是NXP1778的,其他单片机的也可以,我参考一下,定时5秒长按按键有效进入执行程序否则执行另一程序 贴代码最好, 解决方案 这里有个51的,思路就是扫描键码,用状态机表示http://xouou.iteye.com/blog/1772670 其它单片机类似.

android-activity1和activity2,1和2互相切换,怎么修改1的显示状态并修改1中的某个变量

问题描述 activity1和activity2,1和2互相切换,怎么修改1的显示状态并修改1中的某个变量 安卓中有activity1和activity2,1切到2再切回1,怎么修改1的显示状态并修改1中的某个变量Intent intent=new Intent(2.this1.class);intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);Bundle bundle=new Bundle();bundle.putInt(""

openstack-Openstack 使用API创建用户时如何指定密码,如何修改密码

问题描述 Openstack 使用API创建用户时如何指定密码,如何修改密码 Openstack 使用API创建用户时如何指定密码,如何修改密码 解决方案 看看http://developer.openstack.org/api-ref-identity-admin-v2.html,是否有帮助