SORU
21 Mayıs 2013, Salı


UnobtrusiveValidationMode 'jquery ' için bir ScriptResourceMapping gerektiriyor WebForms'. Bir ScriptResourceMapping jquery(büyük / küçük harfe duyarlı)adında ekleyin lütfen

Bir web uygulaması Visual Studio 2012 kullanarak yapıyorum. Benim textbox içine Kelime sayısı eklemeye çalışıyorum. Ancak javascript kodları ve html kodları ekledikten sonra. Yukarıda da belirttiğimiz gibi hata alıyorum.

İşte benim javascript codeds

Kod :

function validateLimit(obj, divID, maxchar) {

objDiv = get_object(divID);

if (this.id) obj = this;

var remaningChar = maxchar - trimEnter(obj.value).length;

if (objDiv.id) {
    objDiv.innerHTML = remaningChar   " characters left";
}
if (remaningChar <= 0) {
    obj.value = obj.value.substring(maxchar, 0);
    if (objDiv.id) {
        objDiv.innerHTML = "0 characters left";
    }
    return false;
}
else
{ return true; }
}

function get_object(id) {
var object = null;
if (document.layers) {
    object = document.layers[id];
} else if (document.all) {
    object = document.all[id];
} else if (document.getElementById) {
    object = document.getElementById(id);
}
return object;
}

function trimEnter(dataStr) {
return dataStr.replace(/(\r\n|\r|\n)/g, "");
}

Ana Sayfa Server kodları

<script type="text/javascript" src="js/JScript.js" ></script>

Kodları ( Html kodları ) SEO

<tr>
<th style="width: 595px; height: 135px;">Official Report :</th>
<td colspan="4" style="height: 135px">
  <asp:TextBox ID="tbofficial" runat="server" Height="121px" TextMode="MultiLine" Width="878px" MaxLength="500"   ToolTip="Summary:(500 characters)" onkeyup="return validateLimit(this, 'lblMsg1', 500)" ></asp:TextBox>
  <div id="lblMsg1">500 characters left</div>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
        ControlToValidate="tbofficial" Display="Dynamic" 
        SetFocusOnError="True">*</asp:RequiredFieldValidator>
  <br />
  <asp:Label ID="lblmsg" runat="server"></asp:Label>
  <br />
  <br />
        <asp:Button ID="btnSubmit" runat="server" Text="Submit" OnClick="btnSubmit_Click" />
  <asp:Button ID="btnClear" runat="server" Text="Clear" OnClick="btnClear_Click" />
        </td>
</tr>

CEVAP
23 Mayıs 2013, PERŞEMBE


Bir web ihtiyacın var.anahtar 4.5 doğrulama ön modunu etkinleştirmek için yapılandırma.

Daha fazla BilgiValidationSettings:UnobtrusiveValidationMode:

ASP.NET genel olarak nasıl sağladığını yerleşik doğrulama denetimleri belirtir istemci tarafı doğrulama mantığı için göze batmayan JavaScript kullanmak.

Türü: UnobtrusiveValidationMode

Varsayılan değer: Yok

Eğer bu anahtar değerine ayarlanır . sözleri: ^strong>"Yok"[varsayılan], ASP.NET uygulama kullanacakönceden 4.5 davranış(JavaScript içi istemci tarafı doğrulama mantığı için sayfalar). Eğer bu anahtar değeri ayarlanırsa için"" . WebForms , ASP.NET kullanırHTML5 veri özellikleri ve bağlı geç Eklenen komut başvurusu JavaScriptistemci tarafı doğrulama için mantık.

Örnek:

    <appSettings>
      <add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
    </appSettings>

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • audivila

    audivila

    5 HAZİRAN 2009
  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • Ricardo Cerqueira

    Ricardo Cerq

    28 Mayıs 2008

İLGİLİ SORU / CEVAPLAR