2016-08-20 4 views
1

Ich benutze Bootstrap-Vorlage so Bootstrap-Blockierung asp.net Textfeld Elemente. Ich kann keinen Datensatz in die Datenbank einfügen. Textboxen geben nur einen Nullwert zurück.ASP.NET Textfelder funktioniert nicht in Bootstrap-Vorlage

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); 

Antwort

0

Das Problem, das Sie haben, ist, dass Sie ruht das Textfeld.

Ändern Sie den C# -Code aus

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

An:

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

einfach, dass Bootstrap zu beachten, machen nicht anders, wie Form funktioniert. Es beeinflusst nur das Aussehen und das Gefühl.

+0

danke für deine Hilfe – Shqiptar

Verwandte Themen