首页 > 代码库 > .NET

.NET

---恢复内容开始---

repeater可以点击内部内容进行跳转并传输值

<ItemTemplate>
<tr>
<td> <a href="http://www.mamicode.com/readArticle1.aspx(要跳转的地址)?ID=<%#Eval("userID")%>&articleTitle=<%#Eval("articleTitle") %>"><%#Eval("userID")%></td>
<td> <a href="http://www.mamicode.com/readArticle1.aspx(要跳转的地址)?ID=<%#Eval("userID")%>&articleTitle=<%#Eval("articleTitle") %>"><%#Eval("articleTitle")%></a></td>
</tr>
</ItemTemplate>

 

添加音乐

 <embed src="http://www.mamicode.com/佟大为 - 放飞.mp3"(音乐的地址信息)width="1" height="1" type="audio/mpeg" loop="true"(是否循环) autostart="true"(是否自动播放) id="MP3" />

 

页面跳转并传值

if((string)SqlHelper.SqlExecuteScalar("SELECT userID,userPassword FROM users WHERE userID = N‘"+userID.Text +"‘ AND userPassword = ‘"+userPassword.Text +"‘")!=null)
{
string querystr = userID.Text;
Response.Write("<script>alert(‘登录成功‘)</script>");
Response.Redirect("http://localhost:20890/personal.aspx?a=" + querystr + "");
}
else
{
Response.Write("<script>alert(‘登录失败‘)</script>");
}

 

接受传值

userID.Text = Request.QueryString["ID"];
articleTitle.Text = Request.QueryString["articleTitle"];

 

绑定图片(未实现)

<asp:Image ID="Image1" runat="server" Height="212px" Width="179px" src="http://www.mamicode.com/~/result"/>(有误 ,用HTML里的控件实现)

 

SqlConnection conn = new SqlConnection(str);
userID.Text = Request.QueryString["a"];
bloglist.DataSource = SqlHelper.SelectDT("Select * From author WHERE userID=N‘" + userID.Text + "‘");
bloglist.DataBind();
conn.Open();
userID.Text = "王恺鹏";
string srcc = "SELECT userPicture FROM users WHERE userID =N‘" + userID.Text + "‘";
SqlCommand cmd = new SqlCommand(srcc, conn);
string result = cmd.ExecuteScalar().ToString();

---恢复内容结束---

 

 

标题:
<asp:Label ID="articleTitleLabel" runat="server" />
<a href ="http://www.mamicode.com/readArticle.aspx?articleTitle=<%#Eval("articleTitle") %>&authorid=<%#Eval ("userID") %>&articleid=<%#Eval ("articleID") %>">
<%#Eval("articleTitle") %>>
</a>
<br />

 

正文:
<asp:Label ID="articleContentLabel" runat="server" />
<%# Eval("articleContent").ToString().Substring(0,Eval ("articleContent").ToString ().Length >30?30:Eval ("articleContent").ToString ().Length ) %>
</a>
<br />//正文保留前30个字符

.NET