
ASP.NET 简单问题
ASP.NET+SQL2000如图刚学ASP.NETC#做一个类似于百;‘度、知道的站下面的页面为用户登录时看见的页面要实现的功能是:点击左边的问题分类右边就能出现该分类...
ASP.NET + SQL 2000 如图 刚学ASP.NET C# 做一个类似于百;‘度、知道的站 下面的页面为用户登录时看见的页面
要实现的功能是:
点击左边的 问题分类 右边就能出现该分类的问题 比如点击左边的“电脑/网络” 右边就能咸是该分类下的帖子 并且可以点击进入 发帖
现在的问题是 右边帖子可以出来 但是不能点击进入该帖子 怎么办?
或者有谁有类似的ASP.NET+SQL2000的 网站源码 简单一点的 发我邮箱wangliuf@163.com 选修课不懂上课没听 分不是问题 500分都可以 哈哈 展开
要实现的功能是:
点击左边的 问题分类 右边就能出现该分类的问题 比如点击左边的“电脑/网络” 右边就能咸是该分类下的帖子 并且可以点击进入 发帖
现在的问题是 右边帖子可以出来 但是不能点击进入该帖子 怎么办?
或者有谁有类似的ASP.NET+SQL2000的 网站源码 简单一点的 发我邮箱wangliuf@163.com 选修课不懂上课没听 分不是问题 500分都可以 哈哈 展开
8个回答
展开全部
用模板+HpyeLinkFiled就可以进入啦~想当于超链接啦~
使用HpyeLinkFiled时,要设置他的NavigatURL,传递他的主键,跳转时使用request对象的QueryString方法接收即可!
偶不在家,所以不能给你源代码了~飙汗!
使用HpyeLinkFiled时,要设置他的NavigatURL,传递他的主键,跳转时使用request对象的QueryString方法接收即可!
偶不在家,所以不能给你源代码了~飙汗!
展开全部
我这个不知道,能不能给你帮助~~~~~~~~~~
已经发去你邮箱啦
已经发去你邮箱啦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道你用的VS2003还是2008,以下是2008下代码,加一个模板列:
<asp:TemplateField>
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink runat="server"
Text='<%# Eval("贴子名称字段名") %>'
NavigateUrl='<%# "帖子View.aspx?帖子id="+Eval("帖子id字段名") %>'
ID="hlkQuery"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink runat="server"
Text='<%# Eval("贴子名称字段名") %>'
NavigateUrl='<%# "帖子View.aspx?帖子id="+Eval("帖子id字段名") %>'
ID="hlkQuery"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用的是gridview吧
你有点击事件吗
估计你是没有把帖子的id号传到下个页面
你有点击事件吗
估计你是没有把帖子的id号传到下个页面
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在右边gridview 绑定的时候 指定gridview 的主键
例如 this.gw_select.DataKeyNames = new string[] { "***" };
然后把你的 帖子标题改为模板列
<asp:TemplateField>
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink runat="server"
Text='<%# Eval("贴子名称字段名") %>'
NavigateUrl='<%# "帖子View.aspx?帖子id="+Eval("帖子id字段名") %>'
ID="hlkQuery"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
就是连接到新页面的同时把I帖子ID传到次级页面
在次级页面直接获取帖子ID
例如
this.Request.QueryString["帖子ID"].ToString()
然后你在进行你的操作。。。。
例如 this.gw_select.DataKeyNames = new string[] { "***" };
然后把你的 帖子标题改为模板列
<asp:TemplateField>
<EditItemTemplate>
</EditItemTemplate>
<ItemTemplate>
<asp:HyperLink runat="server"
Text='<%# Eval("贴子名称字段名") %>'
NavigateUrl='<%# "帖子View.aspx?帖子id="+Eval("帖子id字段名") %>'
ID="hlkQuery"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
就是连接到新页面的同时把I帖子ID传到次级页面
在次级页面直接获取帖子ID
例如
this.Request.QueryString["帖子ID"].ToString()
然后你在进行你的操作。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不能点击,什么意思,链接没做好
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询