发生了一件非常奇怪的事情,我无法弄清楚原因。 我在我的UI中使用了materializecss框架。但由于某种原因,我在我的HTML中包含任何输入字段,如
<div class="col s5">
<input id="teacher_id" runat="server" type="number" placeholder="Your ID"/>
</div>
id和名称变得像
这样的一些乱码<div class="col s5">
<input name="**ctl00$ContentPlaceHolder1$teacher_id**" type="number" id="ContentPlaceHolder1_teacher_id" placeholder="Your ID">
</div>
有人可以帮忙吗?我做错了什么?
(我使用带有母版页的Asp.net)
答案 0 :(得分:0)
好吧我明白了。 它不是物质化的,而是自己的asp.net。 要引用jquery或js中的字段,我使用了以下内容:
$('#<%= teacher_id.ClientID %>').val('123');
没有完全解决问题,但是解决方法平息了一些问题......现在。