#asp.net
#asp.net
Вопрос:
Как создать динамическое текстовое поле с помощью asp.net и C #. как хранить в базе данных. пожалуйста, кто-нибудь, помогите мне, я новичок в этом.Заранее спасибо
Комментарии:
1. Оба ваших требования немного расплывчаты и, вероятно, являются отдельными проблемами. Не могли бы вы показать нам, что вы пытались сделать?
2. Обычно лучше, если вы публикуете некоторый код, чтобы мы могли видеть, где вы находитесь.
Ответ №1:
Я надеюсь, что это может вам помочь: для доступа к данным вы можете посмотреть здесь: 1. http://www.asp.net/web-forms 2. Скачать «Профессиональный Asp.Net 4 (wrox)» или «Майкрософт ASP.NET 4 Шаг за шагом»
И код для динамического добавления текстового поля (в данном случае) в gridview выглядит следующим образом
void addTextBoxInGridView()
{
int nr = 0, nc = 0;
nr = this.GridView1.Rows.Count;
if (nr > 0)
{
nc = this.GridView1.HeaderRow.Cells.Count;
int r = 0, c = 0;
for (r = 0; r < nr; r )
{
for (c = 0; c < nc; c )
{
string v1 = "";
v1 = HttpUtility.HtmlDecode(this.GridView1.Rows[r].Cells[c].Text.ToString());
TextBox textbox = new TextBox();
textbox.Text = v1;
textbox.EnableViewState = true;
textbox.Style["text-align"] = "center";
textbox.Width = 40;
textbox.ID = "txt" Convert.ToString(r) Convert.ToString(c);
this.GridView1.Rows[r].Cells[c].Controls.Add(textbox);
}
}
}
}
Счастливый код!!
Ответ №2:
Вот некоторые исследования для вас, которые должны помочь вам двигаться в правильном направлении.