|
Choose right forum for your question. You should have posted this question in Visual Basic forum[^]
tsunamigang wrote: Dim fourthOfJuly As New Date(1776, 7, 4)
Dim inTheMorning As New Date(1776,
7, 4, 9, 45, 30) Didn't the ToopTip tell you when you put left parathesis in VS?
Those're parameters like Year, Month, Day, Hour, Minute, Second., And there're many overloads.
Check this one to learn more
DateTime Structure[^]
thatrajaCode converters | Education Needed
No thanks, I am all stocked up. - Luc Pattyn
When you're wrestling a gorilla, you don't stop when you're tired, you stop when the gorilla is - Henry Minute
|
|
|
|
|
I'm using nested gridview for saving and displaying comments and replies on my webforms. Reason why I used nested gridview for my comment section page is because I have reply option and I want to display the replies under the comment that has been replied to. The replies are displayed from the ChildGridview and I'm saving the replies using the ParentGridView onrowcommand.
I noticed that everytime you use the gridview onrowcommand event, the gridview will automatically do postback like you reload the page so what happen is the user can't see his reply immediately because the page has postedback and he has to go back to click the reply button in order to see his reply. I want it to be static and automatically load its reply on the page after posting it.
Refer this link for more example: http://money.msn.com/exchange-traded-fund/3-reasons-to-invest-in-made-in-usa
Did you see the comments with reply on there?If you try to reply some comments on that link you will immediately see your reply because it did not reload or postback that you need to find the comment where you reply and click the reply button just to see your reply because the reply you post will automatically be loaded. How do I do like that same on that link. Any suggestions? I hope you'll be able to figure out what I meant...Thanks
|
|
|
|
|
Use Updatepanel to overcome this.
Quote: If you try to reply some comments on that link you will immediately see your reply because it did not reload or postback
No.It will postback to the server.It looks like it doesn't because of updatepanel or something else(but surely it process the postback)
To learn all there is to know. I know I'll be disappointed one day, but I've made a good start, and the eventual disappointment is likely to be brief.
-Roger Wright
Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has.-Margaret Mead
|
|
|
|
|
Jas24 wrote: Use Updatepanel to overcome this.
Hi!
I haven't tried to use Updatepanel eversince yet so I was kind of getting difficulty on how to deal the Updatepanel with my gridview to overcome this. How do I use updatepanel with gridview control to deal this kind of scenario. I'm gonna give you my mark-up and I hope you'll be able to help me resolve this issue...Thanks
Here's my mark-up below:
asp:GridView ID="gvParentGrid" runat="server" Width="395px"
AutoGenerateColumns="false" GridLines="None" BorderStyle="Solid" BorderWidth="0px"
BorderColor="White" DataKeyNames="ID" onrowcommand="gvParentGrid_RowCommand"
onrowdatabound="gvParentGrid_RowDataBound" >
<Columns>
<asp:TemplateField >
<ItemTemplate>
<tr>
<td id ="comment" class ="highlightab" style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White;border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :395px; margin-bottom :5px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID ="ComID" runat ="server" style="display :none" Text =' <%#Eval("ID") %>' />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :395px; min-height :5px; margin-top :5px; margin-bottom :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Comments").ToString() %> </p>
<a href="JavaScript:divexpandcollapse('div<%# Eval("ID") %>');" style ="margin-left :65px; margin-top :1px" >
<input id="btndiv<%# Eval("ID") %>" type="button" value="Reply" style ="border:0px; background-color :White; color :blue; cursor :pointer " />
</a>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<div id="div<%# Eval("ID") %>" style="display: none; position:relative; left: 65px; overflow: auto; margin-top :1px">
<asp:GridView ID="gvChildGrid" runat="server" AutoGenerateColumns="false" BorderStyle="Double" BorderColor="white" GridLines="None" Width="325px" onrowcommand="gvChildGrid_RowCommand" onrowdatabound="gvChildGrid_RowDataBound">
<Columns >
<asp:TemplateField >
<ItemTemplate >
<tr>
<td style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :325px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :325px; min-height :5px; margin-top :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Replies").ToString() %> </p>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="Label1" runat="server" Text="Name"></asp:Label>
<br />
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" Height ="200px" Width ="325px" TextMode ="MultiLine" runat="server"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" Text="Post Reply" onclick="Button1_Click" />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView
|
|
|
|
|
Hi!
It not a big issue
Place ScriptManager or ToolScriptManager (Ajax) inside the form tag.
Then paste the gridview codeblock inside it.
Try this:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
</ContentTemplate>
</asp:UpdatePanel>
To learn all there is to know. I know I'll be disappointed one day, but I've made a good start, and the eventual disappointment is likely to be brief.
-Roger Wright
Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has.-Margaret Mead
modified 18-Dec-13 0:55am.
|
|
|
|
|
I tried to use the new mark-up you gave me and I also tried to put the child gridview inside the updatepanel and the last mark up I finally came up to is shown below so I was modifying the mark-up for the third time but none of them works, the problem is getting worse because my gvParentGrid_RowCommand is not firing anymore and it does nothing no matter how many times you click the button. What did we miss from this? Here's my update mark-up on my webform...
asp:GridView ID="gvParentGrid" runat="server" Width="395px"
AutoGenerateColumns="false" GridLines="None" BorderStyle="Solid" BorderWidth="0px"
BorderColor="White" DataKeyNames="ID" onrowcommand="gvParentGrid_RowCommand"
onrowdatabound="gvParentGrid_RowDataBound" >
<Columns>
<asp:TemplateField >
<ItemTemplate>
<tr>
<td id ="comment" class ="highlightab" style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White;border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :395px; margin-bottom :5px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID ="ComID" runat ="server" style="display :none" Text =' <%#Eval("ID") %>' />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :395px; min-height :5px; margin-top :5px; margin-bottom :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Comments").ToString() %> </p>
<a href="JavaScript:divexpandcollapse('div<%# Eval("ID") %>');" style ="margin-left :65px; margin-top :1px" >
<input id="btndiv<%# Eval("ID") %>" type="button" value="Reply" style ="border:0px; background-color :White; color :blue; cursor :pointer " />
</a>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<div id="div<%# Eval("ID") %>" style="display: none; position:relative; left: 65px; overflow: auto; margin-top :1px">
<asp:GridView ID="gvChildGrid" runat="server" AutoGenerateColumns="false" BorderStyle="Double" BorderColor="white" GridLines="None" Width="325px" onrowcommand="gvChildGrid_RowCommand" onrowdatabound="gvChildGrid_RowDataBound">
<Columns >
<asp:TemplateField >
<ItemTemplate >
<tr>
<td style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :325px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :325px; min-height :5px; margin-top :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Replies").ToString() %> </p>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="Label3" runat="server" Text="Name"></asp:Label>
<br />
<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox4" Height ="200px" Width ="325px" TextMode ="MultiLine" runat="server"></asp:TextBox>
<br />
<asp:Button ID="Button2" runat="server" Text="Post Reply" CommandName="reply" />
</div>
</ContentTemplate>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="Button2" />
</Triggers>
</asp:UpdatePanel>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView >
|
|
|
|
|
I tried a similar one it works fine for me.
Try like this:
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
asp:GridView ID="gvParentGrid" runat="server" Width="395px"
AutoGenerateColumns="false" GridLines="None" BorderStyle="Solid" BorderWidth="0px"
BorderColor="White" DataKeyNames="ID" onrowcommand="gvParentGrid_RowCommand"
onrowdatabound="gvParentGrid_RowDataBound" >
<Columns>
<asp:TemplateField >
<ItemTemplate>
<tr>
<td id ="comment" class ="highlightab" style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White;border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :395px; margin-bottom :5px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID ="ComID" runat ="server" style="display :none" Text =' <%#Eval("ID") %>' />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :395px; min-height :5px; margin-top :5px; margin-bottom :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Comments").ToString() %> </p>
<a href="JavaScript:divexpandcollapse('div<%# Eval("ID") %>');" style ="margin-left :65px; margin-top :1px" >
<input id="btndiv<%# Eval("ID") %>" type="button" value="Reply" style ="border:0px; background-color :White; color :blue; cursor :pointer " />
</a>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<!--This is the child gridview -->
<div id="div<%# Eval("ID") %>" style="display: none; position:relative; left: 65px; overflow: auto; margin-top :1px">
<asp:GridView ID="gvChildGrid" runat="server" AutoGenerateColumns="false" BorderStyle="Double" BorderColor="white" GridLines="None" Width="325px" onrowcommand="gvChildGrid_RowCommand" onrowdatabound="gvChildGrid_RowDataBound">
<Columns >
<asp:TemplateField >
<ItemTemplate >
<tr>
<td style ="border-bottom :2px solid Blue;border-bottom-color :Gray; border-left :0px; border-left-color :White; border-right :0px; border-right-color :White; border-top :0px; border-top-color :White;background-color :White; height :100px; width :325px">
<asp:Image ID="Image1" runat="server" style=" margin-right :5px; background-image :url('Image/imagebackground.png');" ImageAlign ="Left" Height ="60px" Width="60px" />
<asp:Label ID="name" runat="server" Font-Bold="True" Text='<%# Eval("Name")%>' ForeColor="Blue"></asp:Label>
<p id ="content" class="minimize" style =" border-radius: 4px 4px 4px 4px; max-width :325px; min-height :5px; margin-top :5px; margin-left :65px; display :block; background-color: #CCCCFF;"> <%# DataBinder.Eval(Container.DataItem,"Replies").ToString() %> </p>
</td>
</tr>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
<asp:Label ID="Label1" runat="server" Text="Name"></asp:Label>
<br />
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<br />
<asp:TextBox ID="TextBox2" Height ="200px" Width ="325px" TextMode ="MultiLine" runat="server"></asp:TextBox>
<br />
<asp:Button ID="Button1" runat="server" Text="Post Reply" onclick="Button1_Click" />
</div>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView
</ContentTemplate>
</asp:UpdatePanel>
To learn all there is to know. I know I'll be disappointed one day, but I've made a good start, and the eventual disappointment is likely to be brief.
-Roger Wright
Never doubt that a small group of thoughtful, committed people can change the world. Indeed, it is the only thing that ever has.-Margaret Mead
|
|
|
|
|
How does it works for you? Does it the same behavior from the link I gave if you make reply on any comments? Using that mark-up won't still behave the same from that link when you comment I don't know why? I tried also to rebind the ChildGridview after the posting the reply but still the same it won't reload the ChildGridview automatically but you still need to reload the page and go back to reply button before you can see your new reply.
|
|
|
|
|
Hi,
I am new to MVC but have a basic idea of model, View and Controller. If anybody help me for the following.
1. MVC Tutorials with database first
2. Register using SQL Server Database etc.
Material should help me to start a project with Already created database in MSSQL Server 2008. You can share useful material in form of websites or complete project as well.
Thanks for your cooperation in this regard.
Thanks and Regards
Shakeel
modified 17-Dec-13 8:12am.
|
|
|
|
|
You didn't even search did you?: http://lmgtfy.com/?q=asp.net+mvc+4+database+first[^]. Because the first 10 google hits on pretty much every possible way you can ask this question, answer your question properly.
I can't really understand how people can develop applications, but can't use google. A developer should be able to use google shouldn't (s)he?
|
|
|
|
|
JV9999 wrote: A developer should be able to use google shouldn't (s)he?
A developer should be able to tie (s)he's shoes alone, shouldn't (s)he? But in the room with me half of the people going around with untied shoes!!!
With developers nothing obvious...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is (V).
|
|
|
|
|
What's wrong with sneakers
But true, get your point...
|
|
|
|
|
But that's too much like hard work!
You have to, like, work out how to get to google, innit? Then you have to, like, fink of sumfing to look for, innit? Then - horror - you have to, like, read answers and fink bout which might be best, innit?
Then you have to, like, do it, innit? While your pants are, like, round your knees, like, making it difficult to walk, like, innit?
Ask here and they'll do all the finking stuff for you...
innit?
|
|
|
|
|
|
Well, you're in luck. You have come to the right place. CodeProject is an excellent place to find articles[^] on all sorts of subjects including learning ASP.NET MVC. If you can't find what you want in the plethora of free articles here, then you could always go on over to here[^] for the paid option. If it's developing for mobile applications you're interested in, then take a look at Syncfusion's Succinctly[^] series of books.
|
|
|
|
|
And that, my friends, is what we call a gentleman.
|
|
|
|
|
|
|
Hi,
My host server is :
windows server 2003 and IIS6.
How can i block an Ip Address or allow in webconfig?
I have seen this code but not used for IIS6.
<location path="Default Web Site">
<system.webServer>
<security>
<ipSecurity>
<add ipAddress="192.168.100.1" />
<add ipAddress="169.254.0.0" subnetMask="255.255.0.0" />
</ipSecurity>
</security>
</system.webServer>
</location>
|
|
|
|
|
You can't. IIS6 stores its configuration in the metabase, and doesn't use the web.config file at all.
The only way you could possibly make this work would be to write a custom module, and add a wildcard mapping[^] so that every request to the server goes through the ASP.NET pipeline. This would probably have a detrimental effect on the performance of your site.
Windows Server 2003 is out of mainstream support, and reaches end-of-life by July 2015[^]. You should really be looking to upgrade you server ASAP.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
|
Hello friends! I'm having trouble with my website design. I am designing a site which I have been previewing with firefox and the appearance was ok by me. But when I previewed it with internet exploerer, everything scattered. Please I need a solution to this, so that the appearance can be the same in all browsers. Any advice is welcome.
|
|
|
|
|
That's not a ASP.net issue, but a HTML issue.
Creating HTML that works on all browsers is an art form, or a skill that takes a while to learn.
You really need to use CSS styling to set your widths and heights. style="width: 145px; height: 120px;"
Then run the page output through a HTML validator, online service
And fix all the reported errors.
Some people use browser detectors, and will adjust the CSS according to the browser brand and version number. In my opinon, in the long run, this is a bad idea.
Take Internet Explorer 10 an up, Microsoft went out of there way to make the browser undetectable, to correct rendering issues on the websites that do browser detection to fix rendering issues.
|
|
|
|
|
Hi,
ValidateAntiForgeryToken is not been applied for Controller method calling JGrid get details in ASP.Net MVC. Any suggestions on this please.
regards
Sreenath
|
|
|
|
|
I tried to add some HtmlGenericControls dynamically but not successful. The simplified related code is below. Please help if you find the problem. Thanks.
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div id="container">
<div id="thumbs" class="navigation" runat="server">
<ul id="UL_1" class="thumbs noscript" runat="server" >
</ul>
</div>
<div style="clear: both;"></div>
</div>
//-------
protected void Page_Load(object sender, EventArgs e) {
HtmlGenericControl li = new HtmlGenericControl("li");
li.ID = "1";
HtmlGenericControl anchor = new HtmlGenericControl("a");
anchor.Attributes.Add("class", "thumb");
anchor.Attributes.Add("name", "2");
anchor.Attributes.Add("href", "Images/1.jpg");
anchor.Attributes.Add("title", "xxxxxxxx");
HtmlImage img = new HtmlImage();
img.Src = "Images/2.jpg";
img.Alt = "Tile #1";
img.Width = 80;
img.Height = 80;
anchor.Controls.Add(img);
li.Controls.Add(anchor);
UL_1.Controls.Add(li); // UL_1 - HTML control defined in the .aspx
}
|
|
|
|