第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

根據(jù)角色如何在文本框中編輯和不可編輯字段

根據(jù)角色如何在文本框中編輯和不可編輯字段

C#
波斯汪 2023-05-13 16:11:53
我在 Web 應(yīng)用程序中使用 ASP.NET 我想要做的是,當(dāng)您進(jìn)入系統(tǒng)時(shí),根據(jù)用戶的不同,啟用了一些輸入文本。例如,如果用戶是管理員,則所有輸入文本都被啟用,但如果他們是普通用戶,則所有輸入文本都被禁用。有必要記住,您根據(jù)用戶類型使用了會(huì)話變量:會(huì)話[“typeUser”](字符串)用戶行政技術(shù)的服務(wù)臺(tái)我被咨詢過(guò),可以用這個(gè)功能來(lái)完成@HttpContext.Current.Session["typeUser"].ToString();這是我想要的字段不可編輯的表單的代碼 cshtml 。在此表單中,我不希望前三個(gè)字段是可編輯的:注冊(cè)、全名和電子郵件<form id="InformationUser" class="contact-form">                        <div class="box-body">                            <div class="form-group">                                <label for="Enrollment">Enrollment</label>                                <input type="text" name="Enrollment" class="form-control" />                            </div>                            <div class="form-group">                                <label for="Full name">Full name:</label>                                <input type="text" name="Full name" class="form-control" />                            </div>                            <div class="form-group">                                <label for="Email">Email:</label>                                <input type="text" name="email" class="form-control" />                            </div>                            <div class="form-group">                                <label for="Extension">Extension:</label>                                <input type="text" name="extension" class="form-control">                            </div>                            <div class="form-group">                                <label for="Area">Area:</label>                                <select name="area" class="form-control select2 select2-hidden-accessible" style="width: 100%;" tabindex="-1" aria-hidden="true"></select>                            </div>                            <div class="form-group">                                <label for="Ubicacion">Ubicacion:</label>
查看完整描述

1 回答

?
藍(lán)山帝景

TA貢獻(xiàn)1843條經(jīng)驗(yàn) 獲得超7個(gè)贊

在末尾添加一些 javascript 來(lái)為您完成這項(xiàng)工作。假設(shè)您有 Razor 視圖引擎,這應(yīng)該讓您了解如何處理它:


<script type='text/javascript'>

   var role = @HttpContext.Current.Session["typeUser"].ToString();


   switch (role){

    case "user" :

      document.getElementByName("Enrollment").disabled=true;  // or whatever

   break;



}


</script>


查看完整回答
反對(duì) 回復(fù) 2023-05-13
  • 1 回答
  • 0 關(guān)注
  • 140 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)