有一个JS控件,它在aspx页内的调用方式是
<script type='text/javascript' src="plus/WdatePicker.js"> </script>
<input type='text' class='Wdate' onclick='WdatePicker()' />
当将它作为服务器控件,就无法正常使用了。那能不能把它改成利用.net控件,比如在button内想办法嵌入这个函数WdatePicker()?如果可以怎么做?直接加进onclick事件内不行的~分所剩不多了只能少少给~请教下谢谢啦~
onclientclick="xx()"
TextBox1.Attributes.Add("onclick","WdatePicker()");
能说详细点吗?我对C#和VS不熟,比如在button属性内如何进行添加?直接在click内加上这个函数貌似不行啊~
用服务器端的控件加个onclientclick这个属性 就可以调用到JS事件
例如
<script>
function WdatePicker()
{
alert('哈哈');
}
</script>
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="WdatePicker()" />
或者在后台给这个控件的Attributes加属性
Botton1.Attributes.Add("onclick","WdatePicker()");
跟c#和vs有直接关系吗?难道使用vb.net、delpi.net之类的就不一样了吗?
这些技术跟语言没有关系,你了解asp.net才是根本,如果限于学习编程语言,换个老师教你学到深一层的技术才是根本。
“JS控件”