Я хочу добавить кнопку ссылки в виде сетки динамически, эта кнопка должна содержать параметр, и когда пользователь нажимает кнопку, он должен перейти на соответствующую страницу, где я нахожу картуКак добавить кнопку ссылки и передать параметр в gridview с помощью asp.net динамически?
Например: если текст кнопки «Посмотреть больше», когда пользователь нажимает кнопку, кнопка передает значение «id», она переместится на Details.aspx?id=10
и на этой странице отобразит данные, извлекая из базы данных, используя это значение id.
Я знаю, как извлекать данные из базы данных. Но я не знаю горячую ссылку ссылку с параметром.
Вот это мой код
protected void Page_Load(object sender, EventArgs e)
{
// data load to grid view
loadDataTable();
}
private void loadDataTable()
{
DataSet ds = new DataSet();
DataTable dt;
DataRow dr;
DataColumn date;
DataColumn designation;
DataColumn experience;
DataColumn location;
DataColumn nationality;
DataColumn details;
dt = new DataTable();
date = new DataColumn("Date");
designation = new DataColumn("Designation");
experience = new DataColumn("Experience");
location = new DataColumn("Location");
nationality = new DataColumn("Nationality");
details = new DataColumn("Details");
dt.Columns.Add(date);
dt.Columns.Add(designation);
dt.Columns.Add(experience);
dt.Columns.Add(location);
dt.Columns.Add(nationality);
dt.Columns.Add(details);
dr = dt.NewRow();
dr["Date"] = "10/2/2016";
dr["Designation"] = "Asp.net";
dr["Experience"] = "5";
dr["Location"] = "Jeddah";
dr["Nationality"] = "Indian";
dr["Detais"] = ""; // ADD LINK BUTTON
dt.Rows.Add(dr);
ds.Tables.Add(dt);
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
код asp.net
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-12">
<asp:GridView ID="GridView1" runat="server"></asp:GridView>
</div>
</div>
Я хочу, чтобы добавить кнопку ссылки в Подробности заголовка.
, пожалуйста, помогите мне. Я новичок в gridview и asp.net
Это рассматривается как строка. Поэтому он печатает весь ваш код, который внутри «» – Faisal
проверить отредактированный ответ – Ted
Спасибо, он работает – Faisal