当前位置:编程学习 > JS >>

net如何使用ajax绑定前台控件的值?

我前台的label 是html的、不是asp。net里面的label控件。

我需要用ajax进行绑定后台根据id取到的值、这个时候怎么做呢?

答案:ASP.NET中所有的控件都是服务端控件,你看到的HTML组,只是一个虚拟的假象。

你可以前台用一些<input>类型的button或者label。然后给这些HTML组的控件增加runat="server"属性。

最后就可以在后台用 控件名.innertext 属性去获取或者传值。

 

不过,这有什么意义呢?终究还是要把HTML组中的那些控件编译成服务端控件运行一遍,

然后才能推送到客户端浏览器中去,ASP.NET之所以强大,就是因为有了大量的成熟控件去提高生产力,

避免程序员用低级的技术去手写代码从而制造一些无法维护和控制的代码。

如果非要反其道而行之,何必用ASP.NET呢,

回到20世纪,继续用纯HTML开发WEB应用岂不是更好?

不一定要ajax  也可以用一个隐藏域哦
对长说的好 羡慕

上一个:IIS发布之后 手写Ajax alert不好使
下一个:AJAX的具体工作原理是什么?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,