国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Textbox.Visible=False隱藏方式導(dǎo)致的問題

2019-11-17 01:48:26
字體:
供稿:網(wǎng)友

Textbox.Visible=False隱藏方式導(dǎo)致的問題

今天公司的正式環(huán)境有個(gè)功能不好使,但是測試環(huán)境沒有問題,經(jīng)過和同事的研討,發(fā)現(xiàn)應(yīng)該是我在寫代碼的時(shí)候把Textbox的visible屬性設(shè)置為false導(dǎo)致的。

當(dāng)時(shí)的需求是需要在發(fā)郵件的時(shí)候加上“相關(guān)說明”,而“相關(guān)說明”的內(nèi)容是由第一個(gè)發(fā)郵件的人填寫的,第二個(gè)人在接到郵件以后,登錄系統(tǒng),發(fā)送第二封郵件,

郵件的“相關(guān)說明”是用第一個(gè)人的最后一次寫的“相關(guān)說明”,自己不寫“相關(guān)說明”。由于公用一個(gè)上傳,發(fā)郵件頁面,并且只有第一個(gè)人能夠看到“相關(guān)說明”的

文本框。因此,我把Textbox的Visible默認(rèn)設(shè)置為false,第一個(gè)發(fā)郵件的時(shí)候再設(shè)置成TRUE。

程序在測試環(huán)境運(yùn)行沒有問題,然而今天在正式環(huán)境運(yùn)行的時(shí)候,卻出現(xiàn)了第二個(gè)人沒有獲取到第一個(gè)人的“相關(guān)說明”。

通過同事的幫忙排查,發(fā)現(xiàn)因?yàn)門extbox的visible被設(shè)置成了false,雖然可以賦值,可能由于不同瀏覽器的原因,沒有解析出來Textbox,無法取值,所以導(dǎo)致了沒有相關(guān)說明。

同事給出了用div的方法來隱藏和顯示

            <div id="mydiv" runat="server" style="display:none;">                <asp:Label ID="LalExplain" Text="相關(guān)說明" runat="server" Visible="false" />                <asp:TextBox ID="TxtBoxExplain" runat="server" Width="700px" TextMode="MultiLine"></asp:TextBox>                <asp:Label ID="Label2" runat="server" ForeColor="Red"></asp:Label>            </div>

后臺(tái)用以下代碼來顯示

mydiv.Style.Value = "display.block";

以下是瀏覽器解析后的代碼

 <div id="mydiv" style="display:none;">                                <textarea name="TxtBoxExplain" rows="2" cols="20" id="TxtBoxExplain" disabled="disabled" class="aspNetDisabled" style="width:700px;">1、信息查詢2、系統(tǒng)說明</textarea>                <span id="Label2" style="color:Red;"></span>            </div>

通過這種方法,只是將Textbox不可見了,瀏覽器同樣可以解析出來。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 新乐市| 海兴县| 平遥县| 上杭县| 教育| 枣强县| 海淀区| 兰州市| 文登市| 浏阳市| 石阡县| 苗栗市| 临沭县| 莆田市| 洞口县| 伊川县| 连云港市| 黔江区| 平舆县| 宝山区| 高清| 萝北县| 探索| 太仓市| 德保县| 梁平县| 教育| 敦化市| 巴青县| 玛沁县| 堆龙德庆县| 巴林左旗| 凌云县| 宁海县| 镇宁| 汕头市| 滕州市| 达孜县| 托克托县| 衡东县| 砚山县|