Перейти к следующей вкладке в asp.net с помощью сценария Java
Я использую jquery
Вкладки. знаю, что я хочу перейти к следующей вкладке onclick
кнопки. вот мой код
<div id="tabs">
<ul>
<li><a href="#tabs-1">Basic Information</a></li>
<li><a href="#tabs-2">Authors</a></li>
</ul>
<div id="tabs-1">
<asp:Button ID="btnSaveAuthors" runat="server" Text="Save" CssClass="button medium green" />
</div>
<div id="tabs-2">
</div>
</div>
но когда я использую эту функцию JavaScript.
<script type="text/javascript">
$(document).ready(function () {
$("#<%=btnSaveAuthors.ClientId%>").click(function (event)
{
$('#tabs').tabs('select', 1);
return false;
});
});
</script>
это дает мне следующую ошибку
Error 5 'System.Web.UI.WebControls.Button' does not contain a definition for 'ClientId' and no extension method 'ClientId' accepting a first argument of type 'System.Web.UI.WebControls.Button' could be found (are you missing a using directive or an assembly reference?)
Пожалуйста, помогите мне решить эту проблему. Заранее спасибо:)
2 ответа
Решение
Могу поспорить, что вы используете C#, который чувствителен к регистру, и правильное имя должно быть "ClientID": Control.ClientID Property