Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在textbox中使用onkeyup事件?_C#_Asp.net - Fatal编程技术网

C# 如何在textbox中使用onkeyup事件?

C# 如何在textbox中使用onkeyup事件?,c#,asp.net,C#,Asp.net,嘿,伙计们,我需要你们的帮助!这是我的代码: <% string a=Request.Params["a"]; %> <form id="form1" runat="server"> <div> &nbsp; <input type="text" id="cc" runat="server" visible="false"/> <input type="text" id="aa" runat="server"

嘿,伙计们,我需要你们的帮助!这是我的代码:

<%
string a=Request.Params["a"]; 
%>
<form id="form1" runat="server">
    <div>
    &nbsp;
  <input type="text" id="cc" runat="server" visible="false"/>
  <input type="text" id="aa" runat="server" onkeyup="key(document.all.aa.value,'<%=a; %>');"/>

“a”是来自另一个页面的参数请求。现在在这个页面中我有一个文本框,我给它一个onkeyup事件。那么'key()'是一个包含两个参数的函数:一个是自身的值,另一个是'a',但有一个错误:服务器标记不能包含结构。 我能做什么?
我不知道你是否理解我,因为我的英语很差

你用错误的方法处理它。你不能只对任何文本框中的变量进行数据投标。 您需要一个属性,因此首先在代码隐藏中定义一个属性

public string ParamsA{get;set;}
然后使用以下命令将Request.params设置为ParamsA属性,然后将其绑定到输入文本HTML元素。然后将HTML元素的value属性传递给javascript

<%= Name=Request.Params["a"];  %>
  <input type="text" id="id2" value='<%= Name %>' />
  <input type="text" id="cc" runat="server" visible="false"/><br />
  <input type="text" id="prev" value="Prev Value" />
  <input type="text" id="aa" runat="server" onkeyup="key( prev.value,id2.value);" />

有人能帮我吗?我很着急
 function key(x,y) {

            alert("X =" + x + "  Y= " + y);
        }