public partial class NewsContent : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
int id =Convert.ToInt32(Request.QueryString["NewsID"].ToString());//未将对象引用设置到对象的实例
if (!IsPostBack)
{
InsertNews(id);
}
}
protected void InsertNews(int value_id)
{
string strCon = ConfigurationManager.ConnectionStrings["volenteerDBN"].ConnectionString.ToString();
string strSql = "select * from News where NewsID='" + value_id + "'";
SqlConnection con = new SqlConnection(strCon);
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandText = strSql;
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds, "information");
DataList1.DataSource = ds;
DataList1.DataBind();
}
我是从别的web页面的gridview中点击模板中的链接到本页上的,想根据点击的数据的ID显示相应的数据!
这个错误提示是为什么呢?
{
protected void Page_Load(object sender, EventArgs e)
{
int id =Convert.ToInt32(Request.QueryString["NewsID"].ToString());//未将对象引用设置到对象的实例
if (!IsPostBack)
{
InsertNews(id);
}
}
protected void InsertNews(int value_id)
{
string strCon = ConfigurationManager.ConnectionStrings["volenteerDBN"].ConnectionString.ToString();
string strSql = "select * from News where NewsID='" + value_id + "'";
SqlConnection con = new SqlConnection(strCon);
con.Open();
SqlCommand cmd = con.CreateCommand();
cmd.CommandText = strSql;
SqlDataAdapter sda = new SqlDataAdapter(cmd);
DataSet ds = new DataSet();
sda.Fill(ds, "information");
DataList1.DataSource = ds;
DataList1.DataBind();
}
我是从别的web页面的gridview中点击模板中的链接到本页上的,想根据点击的数据的ID显示相应的数据!
这个错误提示是为什么呢?
解决方案 »
- 正则表达式
- treegrid实例
- FreeTextBox在VS2005中好好的,但在VS2008中系统提示控件创建错误
- 从SAP读取一个表,内嵌一个读数据库的操作,为什么在第二条记录的时候就出错
- vs2005中关于 gridview和datailsview的怪事
- datalist(没有主键)绑定 按钮控件的问题!
- 创建了windows服务,服务也正在运行,但就是没有执行里面的功能代码
- 求asp.net(vb)收郵件源碼,謝謝。。。。。。。。。
- 连接数据库是遇到"禁止在SQL Server中生成用户实例。请使用sp_configure 'user instances enabled'生成用户实例"
- 标计符?
- 帮忙分析下这个存储过程
- 帮我看看这是什么问题?
这个值没有获取到Response.Redirect( "target.aspx?param1=hello ") 接收页面: string str = Request.QueryString["param1"]; 这个是页面传值的过程检查你的NewsID是否传递过来或者Request.QueryString["NewsID"].ToString()=""?"0":Request.QueryString["NewsID"].ToString();判断一下 要根据上下文
我是从别的web页面的gridview中点击模板中的链接到本页上的,想根
======检查一下你的传参
public string NewsID
{
get
{
return Request.QueryString["NewsID"] ?? "";
}
}