2016-08-20 6 views
1

私はブートストラップテンプレートを使用しているので、ブートストラップはasp.netのテキストボックス要素をブロックしています。データベースにレコードを挿入することはできません。テキストボックスはnull値を返します。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 = ""; 
bool Statu = true; 
bool RegisterStatu = false; 
DataAccesLayer.DAL.EBulten(txtEmail.Text, RegisterDate, RegisterStatu, Statu); 

:へ

変更

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

からC#​​のコード。ルックアンドフィールにのみ影響します。

+0

ありがとうございました。 – Shqiptar

関連する問題