好了,所以我想創造一種註冊嚮導,所以有如下面的一個ASP中不同的部分:C#找不到ASP.net文本框的內容
<div class="panel panel-default">
<div class="panel-heading">
<h4 class="panel-title">
<a href="#addwizard" data-parent="#accordion-demo" data-toggle="collapse">
Term Time Address
</a>
</h4>
</div>
<div id="termaddy" class="panel-collapse collapse in" runat="server">
<div class="panel-body">
<form id="form-termaddy" >
<div class="main_input_box">
<div class="col-lg-6">
<div class="form-group">
<asp:TextBox ID="txttermhousenum" runat="server" placeholder="House Number" class="form-control" textmode="SingleLine"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" id="RequiredFieldValidator28" controltovalidate="housenum" errormessage="Required Field" display="Dynamic"/>
</div>
<div class="form-group">
<div class="main_input_box">
<asp:TextBox ID="txtxtermstreet" runat="server" placeholder="Street" class="form-control" textmode="SingleLine"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" id="RequiredFieldValidator29" controltovalidate="street" errormessage="Required Field" display="Dynamic"/>
</div>
</div>
<div class="form-group">
<div class="main_input_box">
<asp:TextBox ID="txtxtermpost" runat="server" placeholder="Postcode" class="form-control" textmode="SingleLine"></asp:TextBox>
<asp:RequiredFieldValidator runat="server" id="RequiredFieldValidator31" controltovalidate="postcode" errormessage="Required Field" display="Dynamic"/>
</div>
</div>
</div>
</div>
</form>
</div> <!--/.panel-body -->
</div> <!-- /#addwizard -->
</div> <!-- /.panel.panel-default -->
所以,只要用戶填寫表格並點擊保存。在C#獲取的文本框的詳細信息,並更新數據庫:
//term time address info
string txttermhouse = ((TextBox)termaddy.FindControl("txttermhousenum")).Text;
string txttermstr = ((TextBox)termaddy.FindControl("txtxtermstreet")).Text;
string txttermpostcode = ((TextBox)termaddy.FindControl("txtxtermpost")).Text;
termaddress(txttermhouse, txttermstr, txttermpostcode);
的問題是,當代碼通過這個部分它看到每個文本框爲空,在db爲空將它們保存串。我也嘗試將文本框直接引用到該方法中,即:
termaddress(txttermhousenum.Text, txtxtermstreet.Text, txtxtermpost.Text);
但是這兩種方式似乎都不起作用。任何有關如何獲得文本框值的幫助將不勝感激,非常困惑這個問題。
手風琴的每個部分都有一個表格標籤,這似乎是它的問題。刪除這些標籤有一切工作。 – user4184963
我的回答也有幫助嗎?如果是這樣,一個upvote會做的伎倆。快樂的編碼。 –
是的,你帶我走了看錶單標籤的道路,所以謝謝你:) – user4184963