从Javascript调用ac#方法

Lui*_*uis 0 javascript c# methods

嗨,我想调用一个C#方法..我已经尝试过webmethod,但在c#方法中,我将无法访问文本框或其他控件.

这就是我没有成功的方式.. http://www.singingeels.com/Articles/Using_Page_Methods_in_ASPNET_AJAX.aspx

使用静态工作,但我想要没有静态,所以我可以访问aspx中的控件并验证页面.

我该怎么做?

Nic*_*ver 5

您只能通过javascript调用来执行此操作,如果要访问页面上的控件,则需要回发.该页面不知道文本框中的内容,例如,除非您发送javascript调用不会执行的数据,但表单或AJAX提交将会.

我建议使用javascript验证库,就像这样.一旦您提交检查已禁用javascript(或恶意试图绕过您的验证......)的用户,请务必在服务器上进行验证.