我正在使用Microsoft Visual Web Developer2010。我有一个使用以下代码的文本框(txtBoxInput):<input type="text" id="txtBoxInput"/>
我还有一个使用代码的aspn.net按钮(btnTest):
<asp:Button ID="btnTest" runat="server" onclick="Button1_Click" Text="Button"/>
以及btnTest事件中的代码:
protected void Button1_Click(object sender, EventArgs e)
{
string test = txtBoxInput.Value = "test123";
}
但是,未检测到txtBoxInput控件。
有没有一种方法可以编写此C#/ aspn.net代码将此字符串(测试)放入txtBox.Value中。
谢谢
参考方案
您需要添加runat="server"
。否则,输入在服务器端将不可见,您将需要访问通过Request.Form
集合发布的值。
<input runat="server" type="text" id="txtBoxInput"/>
在JavaScript中运行方法C# - javascript打扰一下,我有这种C#asp方法。受保护的无效btnSave_Click(对象发送者,EventArgs e)有谁知道我该如何发送脚本给您?可以办到?。 javascript大神给出的解决方案 是的,那可以做到。为此,您在.aspx.cs页中创建了函数,然后单击保存按钮上的代码将其复制到函数中,然后执行以下步骤。//Call cs method from J…
asp.net中的目录浏览器 - c#我正在使用http://www.codeproject.com/KB/aspnet/DirectoryBrowsing.aspx中使用的目录浏览器。当我在localhost上运行应用程序时,UNC路径工作正常。当我在IIS中部署应用程序时,UNC(共享驱动器/文件夹)无法正常工作。它找不到共享驱动器和文件夹?有任何想法吗? 参考方案 首先想到的是权限-检查用…
如何确保此JavaScript代码可以在C#ASP.NET中运行 - javascript再次需要帮助有没有办法在C#ASP.NET编码而不是HTML / ASPX文件中运行此javascript?<script type="text/javascript"> // document.getElementById("label1"). var input = document.getElemen…
asp.net使用客户端验证而不发布到服务器 - c#我有一个很长的表格,分为几个部分。我想利用内置的ASP.NET验证控件而不在提交表单之前将其回发到服务器。为了提供更多的上下文,让我解释一下我的想法。该表格分为几部分,每个部分都有一个“下一步”按钮。单击“下一步”按钮时,将使用ASP.NET包含的客户端代码来验证该部分。如果该部分有效,则jquery方法将隐藏该部分并显示下一个。当用户到达表单的最后部分时,…
Visual Studio,ASP.Net(.Net Framework),并在项目中包含NuGet安装的软件包 - javascript我在Visual Studio 2017中有一个主要由JavaScript组成的ASP.Net(.Net Framework)MVC Web应用程序。我已经使用NuGet安装了一个软件包(特别是marker-animate-unobtrusive软件包。)文档继续说我应该在我的HTML页面中包含JavaScript,但是在仔细检查了NuGet的内容后,我不确…