javascript 给控件赋值,第1张

< echo $bn;>这是动态绑定,不是最终的客户端ID

在最终浏览效果页面,右键查看源代码,找到此控件的真实客户端ID。。。

说到这,剩下的你应该知道怎么做了。

documentgetElementById('id值')value=' ';

几十个textbox要初始化,建议先用一个Panel把这几十个textbox包括起来

让这些textbox成为panel的下一级控件。

接下来:

For i As Integer = 0 To PanelControlsCount - 1

CType(PanelControls(i), TextBox)Text = ""

next

这是个简单的测试,strId在项目里是个比较复杂的类的数组,所以不能通过添加中间控件来实现

不过注意,,,页面生命周期的特性。。

不过注意,

,,页面生命周期的特性。。

干脆用request方法从URL里传值回来吧。。。。

其实你可以把值放在一个服务器控件上面,然后在后台把这个控件上的值取出来赋给那个变量!

干脆用request方法从URL里传值回来吧。。。。

用request。getPareater()方法获取值

javascript给一个HiddenField赋值,然后后台取这个HiddenField的值即可

哥们儿,不行的。ajax除外

我认为有两种方法:

1,RequestPara[hiddenName],hiddenName:一个客户端hidden的name

2,用一个服务器hidden,用javascript赋值,然后变量

取hidden的值,

第一个问题:

1、在ascx中加入属性:

public string PageTitle{get;set;}

2、在调用控件的文件中给PageTitle赋值:

<uc1: ID="" runat="server" PageTitle="本页的Title" />

第二个问题:

JavaScript是客户端脚本,不能直接对服务端变量进行赋值。客户端数据与服务端程序的交互主要是JavaScript对DOM对象属性赋值后进行表单的刷新提交或者Ajax数据提交:

1、aspx中加入一些服务器控件比如<asp:TextBox 这类,JavaScript可以对浏览器编译后的Dom对象赋值取值,用户在提交数据时,对象控件的属性会一起提交到后台。但这需要页面进行刷新数据才能提交到服务器端。

2、采用Ajax进行Get或者Post方式的数据传输;对一些数据进行单独的或者异步提交。

应该把 atest (rbxInfo) 改为 atest rbxInfo

在VB中,控件名加上括号,取到的是控件的默认属性值。

MsgBox TypeName(rbxInfo) 结果是 RichTextBox

MsgBox TypeName((rbxInfo)) 结果是 String

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » javascript 给控件赋值

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情