如何创建servercontrol启用javascript [英] how to create servercontrol enable javascript

查看:54
本文介绍了如何创建servercontrol启用javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好.我有一个问题需要人民帮助.

我创建的一个服务器控件是textBox.我想为他们创建事件onchange或onclick.我可以使用javascript
为此控件创建那些事件或属性.
非常感谢您

Hello everybody. I have a problem want people to help.

I create one server control is textBox. i want to create event for them as onchange or onclick. I could create those event or properties for this control by javascript

Thank you very much

推荐答案



您可以通过 Javascript 调用服务器控件的事件,如:

HTML或.aspx
Hi,

You can call event of Server control from Javascript like:

Html or .Aspx
<asp:textbox id="TextBox1" runat="server" width="308px" xmlns:asp="#unknown"></asp:textbox>



Javascript



Javascript

<script language="javascript" type="text/javascript">
        function ChangeHandlerEvent(_this) {
            alert("changed event call from Javascript value is: " + _this.value);
        }
    </script>


服务器端或Aspx.cs


Server side or Aspx.cs

protected void Page_Load(object sender, EventArgs e)
       {
           TextBox1.Attributes.Add("onchange", "ChangeHandlerEvent(this)");
       }



谢谢,
Imdadhusen



Thanks,
Imdadhusen


check this sample code:

var inp = document.createElement('input')
        inp.type = 'text';
        inp.name = 'textfield';
        inp.maxlength = '10';
        inp.id = curr;
        inp.setAttribute('onClick', 'ur function');


我的想法是创建服务器控件作为控件textBox定义那些事件作为TextBox asp .net控制.更改或单击.
my mind was create server control as control textBox definition those event as TextBox asp.net control. change or click.


这篇关于如何创建servercontrol启用javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆