2016-08-20 50 views
1

我使用引导模板,因此引导阻止了asp.net文本框元素。我无法向数据库插入任何记录。文本框只是返回空值。ASP.NET文本框不能在引导模板中工作

HTML

<div class="box-menu-footer4"> 
<div class="input-prepend">  
<input type="text" id="" name="" placeholder="E-mail address ..."> 
<span class="add-on"><i class="fa fa-envelope-o" aria-hidden="true"></i> 
</span></div> 
<input type="submit" value="" class="btn btn-large" /></div> 

ASP.NET

<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox> 
<asp:Button ID="btnSubscribe" OnClick="btnSubscribe_Click" runat="server" /> 

C#

string RegisterDate = ""; 
txtEmail.Text = ""; 
bool Statu = true; 
bool RegisterStatu = false; 
DataAccesLayer.DAL.EBulten(txtEmail.Text, RegisterDate, RegisterStatu, Statu); 

回答

0

您所遇到的问题是,你是休息的文本框。

变化从

string RegisterDate = ""; 
txtEmail.Text = ""; 
bool Statu = true; 
bool RegisterStatu = false; 
DataAccesLayer.DAL.EBulten(txtEmail.Text, RegisterDate, RegisterStatu, Statu); 

C#代码为:

string RegisterDate = ""; 
bool Statu = true; 
bool RegisterStatu = false; 
DataAccesLayer.DAL.EBulten(txtEmail.Text, RegisterDate, RegisterStatu, Statu); 

只是要注意,引导不作任何不同,以形式是如何工作的。它只影响外观和感觉。

+0

感谢您的帮助 – Shqiptar