السلااام عليكم جميعا
أنا عندي مشروع تخرج بالـ ASP.NET
وحاليا أحس شغلي معطل :wacko:
انا عندي ماستر بيج
فيها ContentPlaceHolder
وأريد أن أرسم في ContentPlaceHolder
جدول من داخل كود
اول شي عندي صفحة courses.aspx
<%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="courses.aspx.cs" Inherits="course" %>
<asp:Content ID="Content1" runat="server" ContentPlaceHolderID="ContentPlaceHolder2">
<p> </p>
<p style="background-image:url('images/s3.jpg)"><br/>
<strong>Welcome Again<br/></strong>
</p>
<br /><asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="#"></asp:HyperLink>,, <br />
<br />
</asp:Content>
<asp:Content ID="Content2" runat="server" ContentPlaceHolderID="ContentPlaceHolder1">
<form id="ff" runat="server">
<asp:Label ID="Label3" runat="server" Text="Label"></asp:Label></form>
</asp:Content>
وعندي صفحة courses.aspx.cs
using System;
using System.Collections;
using System.Drawing;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.SessionState;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.ComponentModel;
public partial class course : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string abc;
DataTable table;
DataList list;
abc = Request.QueryString["myuname"];
Session["uname"] = abc;
HyperLink1.Text = "welcome" + Session["uname"].ToString();
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=\"C:\\Documents and Settings\\Zed\\Desktop\\designstd\\App_Data\\HWOSS.mdf\";Integrated Security=True;User Instance=True";
string selectString = "SELECT course from co WHERE std_id = " + Session["uname"].ToString() + "";
SqlCommand cmd = new SqlCommand(selectString, conn);
conn.Open();
SqlDataReader dr = cmd.ExecuteReader();
string str;
ContentPlaceHolder content;
content =(ContentPlaceHolder)Page.Master.FindControl("MainContent");
Response.Write("<asp:Content ID='Content2' runat='server' ContentPlaceHolderID='ContentPlaceHolder1'>");
Response.Write("<span style='color: #3399ff; padding-left:20px' class='title'> Welcome to your Course page,,<br />");
Response.Write("<br/></span>");
Response.Write("<div style='text-align: left; margin-left:35px'>");
Response.Write("<table border='0' style='border-right: #99ff00 1px solid; border-top: #99ff00 1px solid;font-weight: bold; border-left: #99ff00 1px solid; border-bottom: #99ff00 1px solid;text-align: right; padding-left:25px'>");
while (dr.Read())
{
Response.Write("<tr>");
str = dr.GetString(0);
Response.Write("<td style='border-right: #99ff00 1px solid; width: 489px; border-bottom: #99ff00 1px solid;text-align: left; height: 23px;'>");
Response.Write("<span style='font-size: 10pt'> <img src='images/bullet.gif' alt=''/> ");
Response.Write("<asp:HyperLink ID='HyperLink9' runat='server' NavigateUrl='~/subject.aspx' Font-Size='9pt'>");
Response.Write("<span style='font-size: 10pt'>");
Response.Write(HttpUtility.HtmlEncode(str));
Response.Write("</span></asp:HyperLink></span></td>");
Response.Write("</tr>");
}
Response.Write("</table></div>");
Response..Write("</asp:Content>");
dr.Close();
conn.Close();
}
protected void DataList1_SelectedIndexChanged(object sender, EventArgs e)
{
}
}
المشكلة أنه الجدول اللي ينطبع منResponse.Write
:S ينطبع فوق الماستر بيج
يعني كأنه مايشوفها
اي الجدول يكون في بداية الصفحه
بعدين تبدأ الماستر بيج :huh:
هل طريقتي صحيحه في انه احط المعلومات اللي طالعه لي من الداتابيس فيResponse.Write
عشان تنطبع لي في جدول
أو هل يوجد طريقة انه اطبع اللي
اللي طالع لي من الداتابيس في جدول؟؟
هذي صورة للاوت بوت
لاتضحكون علي :P
أرجوا مساعدتي
فهذه المشكله تعطل شغلي
وبحثت كثييييرا عنها ولم أجد حاله مشابه :cry:
كل الكلمات المشابهه بحثت عنها ولم اجد نتيجة
وجزاااااااااااااااكم الله كل خير