我又来了,求指教,求指教,求指教

<a href="index.aspx?t=x_xj" target="_parent">简介</a>
这里面的t 怎么传到controller里啊

噜噜哒
浏览 263回答 6
6回答

达令说

当你点击这个链接的时候,t就已经传到controller里了,直接request["t"]就能得到值。 MVC的链接最好这么写 <a href="<%=Url.Action("index","Home",new { t = x_xj}) %>"  target="_parent" >简介</a>

qq_遁去的一_1

这是写在.aspx中的,我想通过点这个链接,在页面上显示从数据库中显示的内容。t=x_xj用来判断的。。下面还有好几个<a href="index.aspx?t=......." target="_parent">简介</a>这样不同的链接,不知道怎么把这个t的值传到controller里面

RISEBY

可以在路由里定义参数t,也可以直接在action里在request里拿。

桃花长相依

@Html.ActionLink("点我", "test", new { t = "tttt" })  public ActionResult test(string t)        {   return null; } 或者 protected override void Initialize(RequestContext requestContext)        {            if (requestContext.HttpContext.Request.QueryString["t"] != null)            {            }            base.Initialize(requestContext);         }

浮云间

试试截取字符串吧
打开App,查看更多内容
随时随地看视频慕课网APP