先发了一个怎么获取网址 比如www.xxxx?a=1&b=2页面x传个页面y,知道了页面y是用response.querystring["a"]来获取a的值 但现在发现 我只会用gridview(搜狗输入法自动出现 狗日的view 哈哈) 的DataNavigateFiels和DataNavigateUrlFormatString 这两个属性 来在跳转到页面Y的时候用网址传递a和b的值,但是如果没有gridview和这两属性的情况下 我该怎么用页面来传递a和b这两个值?
解决方案 »
- 急求!!!Repeater中动态绑定ListBox求ListBox选中的值
- flash如何调用c#的web服务asmx
- 使用CSS Friendly Control Adapters为什么客户端没有转换为DIV+CSS布局呢
- UpdatePanel放在iframe里好像不起作用?
- sqldatasource 设置问题
- 200分讨论关于网站搜索速度,怎么才能使你网站搜索更快??
- .net 中像一对多的模式,如何用数组形式写如
- Asp.net 2.0 里,如何在代码中执行某个按钮的click事件的代码?
- 我已把虚拟目录设为匿名访问,怎么在IE中输入地址时还要用户名、密码、域?
- 关于Session的问题,大家来看看
- asp.net 微软的登录验证控件可以使用吗?有什么不好吗?
- 关于正则表达式方面的问题
var url = '***';//目标页面
$("<form action='" + url + '/' + regIds + "' method='post'><input type="text" id="a1" value="' +a + '"/></form>").appendTo($('body')).submit();
System.Web.Caching.Cache
2、表單提交
3、、<A href="target.aspx?a=1111&b=2222">链接地址传送</A>
接收页面: string str = Request["a"]
4、Session共享
发送页面:Session("a") = "1111";
按收页面 string str = Session("a").ToString();
5、Application共享
发送页面: Application("a") = "1111";
按收页面: string str = Application("a").ToString();
6、Response.Redirect()方式
Response.Redirect("target.aspx?a=1111&b=2222")
接收页面: string str = Request["a"]
7、Server.Transfer()方式。
Server.Transfer("target.aspx?a=1111&a=2222")
接收页面: string str = Request["a"]
那么在y页面接受就用 request.Form["id"]如果是网址www.baidu.com/a.aspx?a=1&b=2
那就在a.aspx页面pageload里面
string xxx = Request["a"];string xxx= Request["b"];
其中的链接地址相当于
string link = string.Format(DataNavigateUrlFormatString, DataNavigateFiels);
DataSourceID="jianweinews" ShowHeader="False" Width="189px" GridLines="None" EmptyDataText="还没有数据" >
<Columns>
<asp:TemplateField ItemStyle-CssClass="hawk110" >
<ItemTemplate >
<asp:HyperLink ID=hyperlink runat="server" NavigateUrl=<%# "~/index/infopublishnews.aspx?newsID="+Eval("newsID")%>>传送</asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<SelectedRowStyle BorderStyle="None" />
</asp:GridView>取值Request.QueryString["newsID"]