当前位置: 代码迷 >> ASP.NET >> ASP.NET 中关于Html控件的代码解决方案
  详细解决方案

ASP.NET 中关于Html控件的代码解决方案

热度:8279   发布时间:2013-02-25 00:00:00.0
ASP.NET 中关于Html控件的代码
((HtmlInputText)(WareList.Items[0].FindControl("Quantity"))).Value 请问下这段代码有什么错误啊
WareList 是DataList Quantity 是<input type="text" id=“Quantity”/> 如果Quantity是Asp:TextBox的话把代码前面的HtmlInputText换成TextBox就是对的,但我现在想用Html的Text 请问这段代码应该怎么改啊 谢谢~

------解决方案--------------------------------------------------------
应该是找不到控件的,要用服务器端控件在CS页面里面才可以找到
------解决方案--------------------------------------------------------
想要在cs中访问控件需要加runat=server
<input type="text" id="Quantity" runat=server/>
------解决方案--------------------------------------------------------
<input type="text" id=“Quantity”/> 不是服务器控件阿
加上runat=server
------解决方案--------------------------------------------------------
<input type="text" id=“Quantity” runat=server />
------解决方案--------------------------------------------------------

<input type="text" id=“Quantity” runat=server /> 

------解决方案--------------------------------------------------------
加上runat=server

<input type="text" id=“Quantity” runat=server />
------解决方案--------------------------------------------------------
<input type="text" id="Quantity" runat=server/>要做为服务器控件才可以操作,否则在CS文件里是无法取到的
  相关解决方案