Webfrom --Repeater超链接传值

效果图:

添加一个主页面(shou.aspx)

将整个表显示在里面

<div>
    <asp:Repeater ID ="Repeater1" runat="server">
        <HeaderTemplate>
            <table><tr><td>编号</td><td>名称</td><td>删除</td></tr>
        </HeaderTemplate>
        <AlternatingItemTemplate>
            <tr><td><a href="Update.aspx?code=<%#Eval("Code") %>"><%#Eval("Code") %></a></td>
                <td><%#Eval("Name") %>></td>
                <td><a href="Delete.aspx?code=<%#Eval("Code") %>">删除</a></td>
            </tr>
        </AlternatingItemTemplate>
        <ItemTemplate>
            <tr bgcolor="#EEAEEE"><td ><a href="Update.aspx?code=<%#Eval("code") %>"><%#Eval("Code") %></a></td>
                <td><%#Eval("Name") %>></td>
                <td><a href="Delete.aspx?code=<%#Eval("Code") %>">删除</a></td>
            </tr>
        </ItemTemplate>
        <FooterTemplate>
            <tr>
                <td>
                   <a href="insert.aspx?code=<%#Eval("code") %>">增加</a>
                    </td>
                </tr>
            </table>
        </FooterTemplate>

        </asp:Repeater>
    </div>

<查看代码>

namespace 查表_新方法
{
    public partial class shou : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            MYDBDataContext context = new MYDBDataContext();
            Repeater1.DataSource = context.Car.ToList();
            Repeater1.DataBind();

        }
    }
}
时间: 2024-10-07 05:16:41

Webfrom --Repeater超链接传值的相关文章

Webfrom --超链接传值

效果图: (一)连接Car表  添加一个数据库方法(myDB) namespace 连接数据库_查表 { public class myDB { private MYDBDataContext context = new MYDBDataContext(); public List<Car> Select()//将表全部查询 { return context.Car.ToList(); } public Car Select1(string code)//挨个查询 { var query =

WebForm 超链接传值

以Car表增删改为例 Car.aspx <body> <form id="form1" runat="server"> <div> <asp:Literal ID="LiteralCar" runat="server"></asp:Literal> </div> </form> </body> Car.aspx.cs protect

js实现页面跳转&amp;jsp超链接传值

<script>    function jumpurl() {        location = 'add.jsp';    }    setTimeout('jumpurl()', 3000);</script> 这里的3000为3秒,3秒后自动跳转到add页面 <!--在页面上分类展示页面系统所有类型的新闻  -->      <%          List<NewsTypeNews> list = (List<NewsTypeNews

超链接传递中文出现乱码问题

今天在用超链接传值时,遇到了传递中文到Action中出现乱码的问题.经过在网上查找,找到了原因和一些解决办法: 一.出现问题的原因:(超连接传递值的基本方法是get方法  tomcat提供的默认编码方式-默认编码 :ISO-8859-1),在 tomcat4 中 get 与 post 的编码是一样的,所以只要在过滤器中通过 request.setCharacterEncoding 设定一次就可以解决 get 与 post 的问题.然而,在 tomcat5 中,get 与 post 的却进行了不同

超链接把一个值传到多个页面的方法

现在设计一个传值: 1  a.jsp通过超链接传值到b.jsp; <% String str="lalala"; %> <a href="company/a.jsp?xxx=<%=str %>"> <input type="submit" value="按钮" /></a></a> 2   页面b.jsp把值存入session,当然b.jsp页面也可以使用

php文件之间传值的三种主流并且常用的方式

一.表单传值 在<form>中的action填入要跳转页面的路径,method填入POST或者GET方法.表单中的提交按钮按下后,就会把<form>中有value都传到要跳转的页面,可以通过$_POST['name']或者$_GET['name']获取. 例如: login.php页面 <form action = "isLogin.php" method = "POST"> <input type="text&q

asp.net传多个值到其它页面的具体实现

网站开发中,在页面之间的跳转,经常会用到传值,其中可能会传递多个值. 一.CommadArgument传多个值到其他页面. 像Gridview dataList repeater等数据绑定控件中,可以使用CommadArgument传多个值. 源的代码(aspx页面代码)如下:这个代码一般写在项模板中,如果你用的第一种方法就不需要加上onclick事件,直接点击数据绑定控件的RowCommand ,itemCommand事件,就行了. 复制代码代码如下: <asp:ImageButton ID=

asp .net 一般处理程序

asp.net:一般处理程序.ashx效率比较高效,WebForm(aspx)比较消耗资源,MVC(效率刚好介于两者之间)asp.net里常用的文件.ashx 一般处理程序HttpHandler,asp.net核心程序,但一般使用.aspx(常用于不需要返回大量html代码的时候).aspx 常用程序webForm,用于创建网页和网页进行编程的核心文件(前台文件)(要返回大量html).aspx.cs 用于编写大量的C#业务代码和.aspx配套使用.ascx  指明一个 asp.net 用户定义

ognl表达式和s标签儿

1.ognl表达式: Ognl上下文对象:(他是一个可以存储数据的空间结构,而且在这个结构中包含之前 jsp中的作用域对象) (放在 value stack控件),当前访问的Action这个上下文对象是ognl对象的一部分. 对于这个ognl对象来讲,我们是使用ognl的表达式来访问的. Ognl表达式语法,#表达式://如果访问的是值栈的栈顶,可以不使用#. 1)ognl 具有访问ognl空间属性的作用 2)ognl不具有输出功能,需要结合s标签. 3)Ognl可以获得action对象的属性.