asp.net回调问题 - .NET技术 / ASP.NET
我创建了一个物品浏览页面:bookview.aspx,其中在页面的左侧列出物品的分类:分类1,连接到页面bookview.aspx?id=1,其他依次类推,当页面第一次加载的时候设置id的默认值为1,运行程序发现页面一直出于重新加载的情况即id=1。没有办法更新页面。除了提交到其他页面还有其他的办法没有?刚学习.net,分值有限希望得到大家的帮助,谢谢了!
第一次加载的时:bookview.aspx?id=1
后面的id就用<%= id%>(id是从数据库中动态获取的ID)
参数的传递没有问题,地址栏中id传递也没有问题 ,就是回调的问题,每次点击链接后,地址栏中为bookview?id=3,一旦提交后获取的id一直为1,效果是页面一直处于重新加载的效果,代码如下:
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
DataListBind();
}//if语句不影响运行效果
}
private void DataListBind()
{
SqlConnection myconn = new SqlConnection("Data Source=.;Initial Catalog=sfl;Persist Security Info=True;User ID=sa");
myconn.Open();
int id = Convert.ToInt32(Request.QueryString["BookTypeID"]);
// Response.Write(id);
string sql = "";
if (id == 0)
{
sql = "select * from T_BookInfor where BookTypeID" + id;
//第一次打开时id=0
相关问答:
Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
''' <summary>
'' ......
我想打印数据库里面读取出来的多条数据内容,实现批量打印
先导入excel或者word,然后在打印
或者购买web打印控件
使用acitvex打印。如果不需要选择属性,设置属性,就不需要商业的了。
<style media= ......
本人目前遇到一个难题,请各位高手、大侠帮帮忙。
我单击一个按钮时要把gridview中的数据一个一个的取出并把对应参数传递给前台的js。
我试了几种后台调前台的方式都没有成功,所以请大侠们帮帮小弟。
谢谢。
不 ......
在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
<part name="bstrPnrNO" type="s:string" />
<part name ......