У меня есть сетка, содержащая одну ссылку в пределах элемента. Я привязываю это gridview к таблице из моей базы данных, которая отображает разные элементы. Когда gridview отображает записи и когда пользователь нажимает на элемент gridview, то как я могу изменить размер шрифта этого элемента на жирный шрифт и изменить его цвет.Изменение веса шрифта элемента GridView
ответ
Не 100% уверен, но вы могли бы сделать это стороне клиента, как вы создаете все LinkButtons вы используете
linkbutton.Attributes.Add ("OnClick", "setBoldandColor (это)")
затем функция Javascript
функция setBoldandColor (ID) { //getElementById(id).style.font.bold=true; // Изменение цвета }
это хорошая идея, но у меня есть ссылка на gridview –
Помогите новому парню и оцените мой ответ? –
Вы можете сделать это на RowCreated Event см. Этот форум сообщение http://www.velocityreviews.com/forums/t123457-how-to-add-attributes-to-gridview-buttonfields.html –
Попробуйте что-то вроде этого:
<style type="text/css">
.gridViewLink {
color:#CCCCCC;
}
</style>
<script type="text/javascript">
var prevSelection = null;
function toggleStyle(currentSelection) {
if (prevSelection != null) {
prevSelection.style.fontWeight = 'normal';
prevSelection.style.color = '#CCCCCC';
}
currentSelection.style.fontWeight = 'bold';
currentSelection.style.color = '#777777';
prevSelection = currentSelection;
}
</script>
<asp:GridView ID="gvDemo" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="btnDemo" OnClientClick="toggleStyle(this);return false;" CssClass="gridViewLink" Text="Demo" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
Вы можете использовать jQuery и делать все это на стороне клиента довольно легко ...
$(function() {
$("#GridViewID_HERE a[id$=LinkButtonID_HERE]").click(function() {
$(this).closest("tr").css({ fontWeight: "bold", color: "red" });
});
});
Примечание: это изменит размер шрифта и цвет всей строки. Если вы хотите изменить только что нажатый текст, вы можете удалить .closest("tr")
, и он будет работать.
- 1. изменение веса шрифта после редактирования не работает
- 2. Cufon: изменение шрифта-веса при зависании
- 3. Изменение веса шрифта значения, установленного переключателем
- 4. Изменение веса шрифта на основе столбца
- 5. Изменение веса шрифта Hyperlinkbutton на MouseOver
- 6. Изменение элемента из gridview
- 7. Изменение размера шрифта элемента диапазона
- 8. Изменение веса шрифта UITextField при автоматическом изменении размера
- 9. System.Drawing.Font: нет понятия веса шрифта?
- 10. Используйте различные веса пользовательского шрифта?
- 11. JQuery .css возвращают постоянное имя шрифта веса
- 12. Изменение цвета шрифта элемента в теме Wordpress
- 13. Изменение стиля шрифта для выбранного элемента списка
- 14. Изменение индивидуального шрифта элемента списка в Excel
- 15. Изменение внутри элемента заголовка - Цвет шрифта
- 16. MFC: Изменение шрифта элемента управления списком
- 17. Изменение шрифта и шрифта
- 18. Несогласованное отображение шрифта на устройствах при применении шрифта-веса
- 19. Сохраните исходное заполнение при изменении веса шрифта
- 20. Смелое выравнивание текста с изменением веса шрифта
- 21. Изменение общего веса заказа woocomerce
- 22. Динамическое изменение веса из ImageButton
- 23. Изменение веса макета с анимацией
- 24. Изменение веса оси в matplotlib
- 25. Цвет шрифта, размер, изменение шрифта
- 26. размер шрифта и высота строки, но изменение шрифта по-прежнему делает изменение высоты элемента.
- 27. Как изменить цвет шрифта элемента в gridview (android)
- 28. Изменение шрифта надстройки Firefox
- 29. Xamarin Android: Изменение цвета фона элемента GridView при нажатии
- 30. Изменить размер шрифта ColumnHeader GridView
Я отредактировал ваш вопрос, чтобы вынуть часть «Срочно». Вопросы StackOverflow обычно отвечают менее чем за 2 минуты, поэтому вам не нужно беспокоиться об этом здесь. Я думаю, вы получите меньше интереса к своему вопросу, если вы спамете «неотложные» сообщения по всему миру. –
** СРОЧНАЯ ИНФОРМАЦИЯ: ** Никто не заботится, если ваша проблема срочна –