如何解决如何从asp.net代码后面的html字段中写入值
|| 我已经使用asp.net中的HTML字段在javascript中创建了一个应用程序,因为asp文本框干扰了id,所以我使用了html字段,这些字段可以很好地与javascript一起使用,现在我想在页面加载时获取数据库表列,并且想要分配给html字段,最好的方法是什么?帮我!!!!解决方法
您可以返回使用ASP TextBoxes并按如下方式访问JavaScript中的ID:
<%= IDofTextBox.ClientID %>
这可能是最简单的,因为自然可以很容易地在后面的代码中对其进行访问。
,如果您在JavaScript中通过<%= textboxname.ClientId%>对其asp.net生成的ID进行引用,则可以很好地使用asp文本框。
,这不是正确的方法(我不推荐这样做),但是如果您需要它,那么它将起作用。
在表单元素中添加“ 1”,然后在提交按钮发布时,您将可以访问所有表单变量,如下所示:
string txtName = Request[\"TextBox1\"] ?? string.Empty; //replace textbox 1 with text box name
只要确保将表单中的操作替换为页面等即可。
但是,实际上,回到<asp:TextBox...
将节省您更多的时间,并且正如Ian所建议的那样,您可以通过服务器标签<%= TextBox1.ClientId %>
使用javascript访问它们
ps:同样,“ 5”是无效的合并字符。这是一个简短的说法
if(Request[\"textbox1\"] != null)
txtName = Request[\"textbox1\"];
else
txtName = \"\";
,如果我正确理解您的意思。您只需要将runat = \“ server \”和id = \“ someName \”添加到html字段,并在其后面的代码中通过给定的id访问它们。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。