Я создаю веб-приложение. который требует вид сетки с детализацией вниз.
Код
с использованием системы;
использование System.Collections;
используя System.Configuration;
используя System.Data;
использование System.Linq;
использование System.Web;
использование System.Web.Security;
использование System.Web.UI;
использование System.Web.UI.HtmlControls;
использование System.Web.UI.WebControls;
использование System.Web.UI.WebControls.WebParts;
использование System.Xml.Linq;
using System.Data.SqlClient;
используя System.Net.Mail;
открытый частичный класс PcocDash: System.Web.UI.Page
{
string id = string.Empty;
protected void Page_Load(object sender, EventArgs e)
{
DataTable dtprocdash = new DataTable();
dtprocdash.Columns.Add("UOM");
dtprocdash.Columns.Add("Jan");
dtprocdash.Columns.Add("Feb");
dtprocdash.Columns.Add("Mar");
# регион PRStatus Заголовок
DataRow dr = dtprocdash.NewRow ();
dr ["UOM"] = "";
dtprocdash.Rows.Add(dr);
endregion
регион, количество СП
DataRow drprwithsla = dtprocdash.NewRow();
drprwithsla["UOM"] = "No";
SqlConnection co1 = new SqlConnection();
co1.ConnectionString = DataBaseOperation.GetConnectioString();
SqlCommand cmd1 = new SqlCommand();
cmd1.Connection = co1;
cmd1.CommandText = strQuery;
co1.Open();
//SqlDataReader rd = cmd.ExecuteReader();
SqlDataReader rd1;
rd1 = cmd1.ExecuteReader();
while (rd1.Read())
{
drprwithsla[2] = rd1["Jan"].ToString();
drprwithsla[3] = rd1["Feb"].ToString();
drprwithsla[4] = rd1["Mar"].ToString();
}
co1.Close();
dtprocdash.Rows.Add (drprwithsla);
защищенный void GridView1_RowDataBound (отправитель объекта, GridViewRowEventArgs e)
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.RowIndex == 0)
{
GridViewRow gvRow = e.Row;
gvRow.Cells [0] .Text = "Статус PR";
gvRow.Cells [0] .BackColor = System.Drawing.Color.Yellow;
gvRow.Cells [0] .Hor HorizontalAlign = HorizontalAlign.Left;
gvRow.Cells [0] .ont.Italic = true;
gvRow.Cells [0] .ont.Bold = true;
}
if (e.Row.RowIndex == 1)
{
GridViewRow gvRow = e.Row;
gvRow.Cells[0].Text = "Total no of PR's";
gvRow.Cells[0].BackColor = System.Drawing.Color.Wheat;
gvRow.Cells[0].HorizontalAlign = HorizontalAlign.Right;
gvRow.Cells[0].Font.Italic = true;
}
} * * тысяча двадцать-один
Проблема в том, что я создал сетку на странице aspx, и все столбцы добавлены в файл .cs. Пожалуйста, кто-нибудь, помогите мне. как добавить гиперссылку на эту страницу. Я действительно новичок в .net. Заранее спасибо за любой ответ